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)
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
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
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
Design Iteration Brings Powerful Results. So, Do It Again Designer!
The iterative design process is a simple concept. Once, through user research, you have identified a user need and have
- 1.1k shares
- 3 mths ago
Personas
Personas
The persona method has developed from being a method for IT system development to being used in many other contexts, inc
Book chapter
Usability Evaluation
Usability Evaluation
Put simply, usability evaluation assesses the extent to which an interactive system is easy and pleasant to use. Things
Book chapter
Affordances
Affordances
44.1 AbstractThe concept of affordances originates from ecological psychology; it was proposed by James Gibson (1977, 19
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
Disruptive Innovation
Disruptive Innovation
A disruptive technology or disruptive innovation is an innovation that helps create a new market and value network, and
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
How to Use Mental Models in UX Design
Mental models are important in Human-Computer Interaction (HCI) and interaction design because they provide information
- 948 shares
- 5 mths ago
Visual Aesthetics
Visual Aesthetics
Visual aesthetics, as discussed in this chapter, refers to the beauty or the pleasing appearance of things. We discuss t
Book chapter
Activity Theory
Activity Theory
Foreword: Why activity theory?
This chapter is about a theory that was developed decades ago. Some of the basic ideas o
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
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
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
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
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
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
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
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 democratize design knowledge!