Main Page

encyclopedia.codeboy.net

 

Human-computer interaction

Human-computer interaction (HCI) is the study of interaction between people (users) and computers. It is an interdisciplinary field, relating computer science, psychology, cognitive science, human factors (ergonomics), design, sociology, library and information science, artificial intelligence, and other fields.\nInteraction between users and computers occurs at the user interface (or simply interface), which includes both hardware (i.e. input and output devices) and software (e.g. determining which, and how, information is presented to the user on a screen).

Table of contents
1 Goals and Aspects of HCI
2 Notes on Terminology
3 Academic Conferences
4 Topics in Human-Computer Interaction
5 References
6 External links

Goals and Aspects of HCI

A basic goal of HCI is to improve interaction between user and computers, by making computers more user-friendly and easier to use. More broadly, HCI is also concerned with\n* methodologies and processes for designing interfaces (i.e., given a task and a class of users, design the best possible interface within given constraints, optimizing for a desired property such as learnability or efficiency of use)\n* methods for implementing interfaces (e.g. software toolkits and libraries; efficient algorithms)\n* techniques for evaluating and comparing interfaces\n* developing new interfaces and interaction techniques\n* developing descriptive and predictive models and theories of interaction\nA long term goal of HCI is to design computers that can be exploited to their fullest potential as instruments that enhance human creativity, liberate the human mind, and improve communication and cooperation between humans (see CSCW). Professional practictioners in HCI are usually designers concerned with the practical application of design methodologies to real-world problems. Their work often revolves around designing graphical user interfaces and web interfaces. Researchers in HCI are interested in devoloping new design methodologies, experimenting with new hardware devices, prototyping new software systems, exploring new paradigms for interaction, and developing models and theories.

Notes on Terminology

Academic Conferences

One of the top academic conferences for new research in human-computer interaction, especially within
computer science, is the annually held ACM's Conference on Human Factors in Computing Systems, usually referred to by its short name CHI (pronounced kai). CHI is organized by ACM SIGCHI Special Interest Group on Computer-Human Interaction. CHI is a large, highly competitive conference, with thousands of attendants, and is quite broad in scope. CHI 2005\nCHI 2004 There are also dozens of smaller, more specialized HCI-related conferences held around the world each year. UIST 2004 - ACM Symposium on User Interface Software and Technology

Topics in Human-Computer Interaction

References

\n* Ronald M. Baecker, Jonathan Grudin, William A. S. Buxton, Saul Greenberg (1995). Readings in Human-Computer Interaction: Toward the Year 2000 (2nd edition).\n* Stuart K. Card, Thomas P. Moran,
Allen Newell (1983). The Psychology of Human-Computer Interaction.\n* Brad A. Myers. A brief history of human-computer interaction technology. Interactions 5(2):44-54, 1998, ACM Press. http://doi.acm.org/10.1145/274430.274436\n* Jakob Nielson (1993). Usability Engineering.\n* Donald A. Norman (1988). The Psychology of Everyday Things.\n* Jef Raskin. The humane interface.\n* Ben Shneiderman (1997). Designing the User Interface: Strategies for Effective Human-Computer Interaction (3rd edition).\n* Bruce Tognazzini (1992). Tog on Interface.

External links

\n*
ACM SIGCHI Special Interest Group on Computer-Human Interaction\n* ACM SIGCHI's definition of HCI\n* ISO 9241 Definition of Usability\n* List of books on HCI at HCI Bibliography\n* Usability Views\n* Bad Human Factors Designs\n* useit.com: Jakob Nielsen on Usability and Web Design \n\n\nCategory:Human-computer interaction

"Don't stay in bed, unless you can make money in bed." - George Burns (1896-1996)