Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Field

Human Computer Interaction

Also Known As HCI
Human-Centered Computing

Human computer interaction is the field concerned with how people operate and engage with computer systems, and with designing interactive systems that fit human abilities. The term was popularized by Stuart Card, Allen Newell and Thomas P. Moran in their 1983 book The Psychology of Human-Computer Interaction, which brought cognitive psychology methods to the study of interfaces. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
Origin Year
1983 1
The year of the Card, Newell and Moran book that popularized the term; work on interactive computing is older.
Core Concern
How interactive computing systems are designed, evaluated and understood in terms of the people who use them. 1
Connections

Associated With

Affective computing grew out of Picard's own human-computer interaction research.

Source Affective Computing (Wikipedia)
Alan Kay, Pioneers

Alan Kay led the Learning Research Group at Xerox PARC that developed the overlapping-window, icon and mouse-driven graphical interface on the Xerox Alto, foundational to the field of human-computer interaction.

Source Wikipedia: Alan Kay
Source Wikipedia: Augmented reality

Brain-computer interfaces are a form of human-machine interface, bypassing ordinary physical input.

Source Brain-Computer Interface (Wikipedia)
Source Wikipedia: Human-computer interaction
Computer Music, Fields
Source Wikipedia: Computer music

The article itself groups CSCW with HCI as sibling lenses used to study the same collaborative-computing phenomena.

Source Computer-Supported Cooperative Work (Wikipedia)

Data and information visualization is described as emerging in part from human-computer interaction research.

Source Data and Information Visualization (Wikipedia)

Human-robot interaction is a multidisciplinary field drawing explicitly on human-computer interaction.

Source Human-Robot Interaction (Wikipedia)
Source Wikipedia: Ivan Sutherland

Mobile computing is defined in its own lead as a form of human-computer interaction.

Source Mobile Computing (Wikipedia)

Social computing's own theoretical-foundations section frames it around the interaction between humans and computers.

Source Social Computing (Wikipedia)
Web Science, Fields

Includes

Xerox Alto, Systems
Source Wikipedia: Xerox Alto
Sources
1. Wikipedia: Human-computer interaction
Wikipedia
  • Definition section
    a discipline that is concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
  • Opening section
    Human-computer interaction (HCI) is the process through which people operate and engage with computer systems.
  • Associated With: Computer Graphics, Overview section
    On the machine side, techniques in computer graphics, operating systems, programming languages, and development environments are relevant.
View the Source
Wikipedia: Xerox Alto
WikipediaIncludes: Xerox AltoView the Source
Wikipedia: Alan Kay
Wikimedia FoundationAssociated With: Alan KayView the Source
Wikipedia: Ivan Sutherland
Wikimedia FoundationAssociated With: Ivan Sutherland, Introduction
Quote, Associated With: Ivan Sutherland, Introduction
Sketchpad, an early predecessor to the sort of graphical user interface that has become ubiquitous in personal computers
View the Source
Wikipedia: Augmented reality
Wikimedia FoundationAssociated With: Augmented Reality, Lead section, para 1
Quote, Associated With: Augmented Reality, Lead section, para 1
Augmented reality (AR), also known as mixed reality (MR), is a form of 3D human-computer interaction that overlays real-time 3D-rendered computer graphics into the real world through a display.
View the Source
Wikipedia: Computer music
Wikimedia FoundationAssociated With: Computer Music, See also sectionView the Source
Affective Computing (Wikipedia)
Wikimedia FoundationAssociated With: Affective Computing, Introduction/Cognitivist approaches section
Quote, Associated With: Affective Computing, Introduction/Cognitivist approaches section
Picard's focus is human-computer interaction, and her goal for affective computing is to "give computers the ability to recognize, express, and in some cases, 'have' emotions".
View the Source
Brain-Computer Interface (Wikipedia)
Wikimedia FoundationAssociated With: Brain-Computer Interface, Lead section
Quote, Associated With: Brain-Computer Interface, Lead section
They are often conceptualized as a human-machine interface that skips the intermediary of moving body parts (e.g. hands or feet).
View the Source
Computer-Supported Cooperative Work (Wikipedia)
Wikimedia FoundationAssociated With: Computer-Supported Cooperative Work, Applications in gaming section
Quote, Associated With: Computer-Supported Cooperative Work, Applications in gaming section
HCI, CSCW, and game studies in MMORPGs highlight the importance of avatar-mediated self-presentation in player experience.
View the Source
Data and Information Visualization (Wikipedia)
Wikimedia FoundationAssociated With: Data and Information Visualization, Lead section
Quote, Associated With: Data and Information Visualization, Lead section
The field of data and information visualization has emerged "from research in human-computer interaction, computer science, graphics, visual design, psychology, photography and business methods."
View the Source
Human-Robot Interaction (Wikipedia)
Wikimedia FoundationAssociated With: Human-Robot Interaction, Lead section
Quote, Associated With: Human-Robot Interaction, Lead section
Human-robot interaction is a multidisciplinary field with contributions from human-computer interaction, artificial intelligence, robotics, natural language processing, design, psychology and philosophy.
View the Source
Mobile Computing (Wikipedia)
Wikimedia FoundationAssociated With: Mobile Computing, Lead section
Quote, Associated With: Mobile Computing, Lead section
Mobile computing is human-computer interaction in which a computer is expected to be transported during normal usage and allow for transmission of data, which can include voice and video transmissions.
View the Source
Social Computing (Wikipedia)
Wikimedia FoundationAssociated With: Social Computing, Theoretical foundations section
Quote, Associated With: Social Computing, Theoretical foundations section
These systems result in new behaviors that occur as a result of the complex interaction between humans and computers and can be explained by several different areas of science.
View the Source
Community

Organizations In This Tradition

Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.