Literature on Human-Computer Interaction (HCI)
Here’s the entire UX literature on Human-Computer Interaction (HCI) by the Interaction Design Foundation, collated in one place:
All open-source articles on Human-Computer Interaction (HCI)
Action Research
Technology and action are two elements that define what it is to be human. It is technology that has made Homo sapiens s
Book chapter
Bifocal Display
Bifocal Display
The Bifocal Display is an information presentation technique which allows a large data space to be viewed as a whole, wh
Book chapter
Interaction Design - brief intro
Interaction Design - brief intro
The aim of the following chapter is to provide an introductory overview of the concept and the field of interaction desi
Book chapter
Human Computer Interaction - brief intro
Human Computer Interaction - brief intro
Human-computer interaction (HCI) is an area of research and practice that emerged in the early 1980s, initially as a spe
Book chapter
Data Visualization for Human Perception
Data Visualization for Human Perception
Data visualization is the graphical display of abstract information for two purposes: sense-making (also called data ana
Book chapter
Social Computing
Social Computing
As humans we are fundamentally social creatures. For most people an ordinary day is filled with social interaction. We c
Book chapter
Visual Representation
Visual Representation
How can you design computer displays that are as meaningful as possible to human viewers? Answering this question requir
Book chapter
Context-Aware Computing
Context-Aware Computing
A tablet computer switching the orientation of the screen, maps orienting themselves with the user’s current orientation
Book chapter
Contextual Design
Contextual Design
Contextual Design is a structured, well-defined user-centered design process that provides methods to collect data about
Book chapter
Requirements Engineering
Requirements Engineering
Requirements Engineering is, as its name suggests, the engineering discipline of establishing user requirements and spec
Book chapter
End-User Development
End-User Development
Computer users have rapidly increased in both number and diversity (Scaffidi et al 2005). They include managers, account
Book chapter
Aesthetic Computing
Aesthetic Computing
The phrase "Aesthetic Computing" while taken literally applies the philosophical area of aesthetics to the field of comp
Book chapter
Card Sorting
Card Sorting
The term card sorting applies to a wide variety of activities involving the grouping and/or naming of objects or concept
Book chapter
Somaesthetics
Somaesthetics
What is somaesthetics and why should it appear as a core article in an encyclopedia devoted to Human-Computer Interactio
Book chapter
Semiotics
Semiotics
This chapter covers why and how Semiotics can help advance some of the major goals of Human-Computer Interaction (HCI) a
Book chapter
Socio-Technical System Design
Socio-Technical System Design
A socio-technical system (STS) is a social system operating on a technical base, e.g. email, chat, bulletin boards, blog
Book chapter
Human-Robot Interaction
Human-Robot Interaction
This chapter introduces and critically reflects upon some key challenges and open issues in Human-Robot Interaction (HRI
Book chapter
3D User Interfaces
3D User Interfaces
Ever since the advent of the computer mouse and the graphical user interface (GUI) based on the Windows, Icons, Menus, a
Book chapter
Ethnography
Ethnography
The concern to balance detailed documentation of events with insights into the meaning of those events is the enduring h
Book chapter
Wearable Computing
Wearable Computing
Wearable computing is the study or practice of inventing, designing, building, or using miniature body-borne computation
Book chapter
Open Access—Link to us!
We believe in Open Access and the democratization of knowledge. Unfortunately, world-class educational materials such as this page are normally hidden behind paywalls or in expensive textbooks.
If you want this to change, , link to us, or join us to help us democratize design knowledge!