Wprowadzenie do interfejsu człowiek-komputer
Interfejs człowiek-komputer (HCI) był wcześniej znany jako badania człowiek-maszyna lub interakcja człowiek-maszyna. Zajmuje się projektowaniem, wykonywaniem i oceną systemów komputerowych i związanych z nimi zjawisk, które są przeznaczone do użytku przez ludzi.
HCI może być stosowany we wszystkich dyscyplinach wszędzie tam, gdzie istnieje możliwość instalacji komputera. Poniżej wymieniono niektóre obszary, w których można wdrażać HCI z wyróżniającym się znaczeniem -
Computer Science - Do projektowania aplikacji i inżynierii.
Psychology - Do zastosowania teorii i celów analitycznych.
Sociology - Do interakcji między technologią a organizacją.
Industrial Design - W przypadku produktów interaktywnych, takich jak telefony komórkowe, kuchenki mikrofalowe itp.
Wiodącą światową organizacją w HCI jest ACM - SIGCHI, co oznacza Association for Computer Machinery - Special Interest Group on Computer-Human Interaction . SIGCHI definiuje informatykę jako podstawową dyscyplinę HCI. W Indiach pojawił się jako propozycja interakcji, głównie w dziedzinie projektowania.
Cel
Celem tego przedmiotu jest poznanie sposobów projektowania przyjaznych dla użytkownika interfejsów lub interakcji. Biorąc pod uwagę, dowiemy się, co następuje -
Sposoby projektowania i oceny systemów interaktywnych.
Sposoby skrócenia czasu projektowania dzięki systemowi poznawczemu i modelom zadań.
Procedury i heurystyki dla interaktywnego projektowania systemu.
Ewolucja historyczna
Od początkowych komputerów wykonujących przetwarzanie wsadowe do projektowania zorientowanego na użytkownika, było kilka kamieni milowych, które wymieniono poniżej:
Early computer (e.g. ENIAC, 1946)- Udoskonalenie technologii H / W przyniosło ogromny wzrost mocy obliczeniowej. Ludzie zaczęli myśleć o innowacyjnych pomysłach.
Visual Display Unit (1950s) - SAGE (półautomatyczne środowisko naziemne), system obrony powietrznej USA, wykorzystujący najwcześniejszą wersję VDU.
Development of the Sketchpad (1962) - Ivan Sutherland opracował Sketchpad i udowodnił, że komputer może być używany nie tylko do przetwarzania danych.
Douglas Engelbart introduced the idea of programming toolkits (1963) - Mniejsze systemy tworzyły większe systemy i komponenty.
Introduction of Word Processor, Mouse (1968) - Projekt NLS (system oNLine).
Introduction of personal computer Dynabook (1970s)- Opracowano smalltalk w Xerox PARC.
Windows and WIMP interfaces - Jednoczesne prace na jednym pulpicie, przełączanie między pracą a ekranami, sekwencyjna interakcja.
The idea of metaphor - Xerox star i alt były pierwszymi systemami, w których zastosowano koncepcję metafor, co doprowadziło do spontaniczności interfejsu.
Direct Manipulation introduced by Ben Shneiderman (1982) - Po raz pierwszy użyty w Apple Mac PC (1984), który zmniejszył ryzyko błędów składniowych.
Vannevar Bush introduced Hypertext (1945) - Aby wskazać nieliniową strukturę tekstu.
Multimodalność (koniec lat 80-tych).
Computer Supported Cooperative Work (1990’s) - Komunikacja za pośrednictwem komputera.
WWW (1989) - Pierwsza przeglądarka graficzna (Mosaic) pojawiła się w 1993 roku.
Ubiquitous Computing- Obecnie najbardziej aktywny obszar badawczy w HCI. Przetwarzanie oparte na czujnikach / kontekstowe, znane również jako przetwarzanie wszechobecne.
Korzenie HCI w Indiach
Niektórzy przełomowi projektanci kreacji i komunikacji graficznej zaczęli interesować się dziedziną HCI od późnych lat 80-tych. Inni przekroczyli próg, projektując programy dla tytułów CD ROM. Niektórzy z nich weszli w tę dziedzinę projektując dla sieci i prowadząc szkolenia komputerowe.
Mimo że Indie są w tyle, jeśli chodzi o oferowanie ustalonego kursu w zakresie HCI, są w Indiach projektanci, którzy oprócz kreatywności i ekspresji artystycznej uważają projektowanie za działanie polegające na rozwiązywaniu problemów i wolą pracować w obszarze, w którym nie było popytu. spotkał.
Ta potrzeba projektowania często prowadzi ich do wkraczania w innowacyjne dziedziny i zdobywania wiedzy poprzez samokształcenie. Później, gdy potencjalni klienci HCI przybyli do Indii, projektanci przyjęli techniki z oceny użyteczności, badań użytkowników, prototypowania oprogramowania itp.