1/26
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Definition of HCI
Different ways humans communicate and interact with computing systems.
Types of HCI
How a human passes information to a machine and receives feedback.
Audio HCI Definition
Allowing humans to interact with computers using sound, speech, and auditory output.
Audio HCI Examples
Amazon Echo, Siri/Google Assistant, in-car navigation, screen readers, and IVR lines.
Audio HCI Advantages
Hands-free and eyes-free operation, accessibility, speed, and no training required.
Audio HCI Disadvantages
Ambient noise, privacy concerns, accent misinterpretation, and lack of visual feedback.
Movement/Gesture HCI Definition
Enabling users to control systems via physical body movements without touching a screen.
Movement/Gesture HCI Examples
VR/AR headsets, gaming consoles, smart home displays, and touchless surgical screens.
Movement/Gesture HCI Advantages
Highly intuitive, hygienic, touchless, hands-free capability, and accessibility.
Movement/Gesture HCI Disadvantages
Physical fatigue, lack of tactile feedback, accidental triggers, and environmental constraints.
Touch HCI Definition
Allowing direct interaction with digital interfaces via physical pressure, tapping, swiping, or pinching.
Touch HCI Examples
Smartphones, public ATMs, touchscreen laptops, smartboards, and fitness trackers.
Touch HCI Advantages
Intuitive, space-saving, flexible dynamic UI, and direct manipulation.
Touch HCI Disadvantages
Screen smudging, lack of tactile precision, ergonomic strain, and accidental activation.
Visual HCI Definition
Communicating information between a human and computer primarily through sight.
Command Line Interface (CLI)
Text-only interface where users type precise commands to interact with the OS.
CLI Examples
Terminal apps, remote server management via SSH, mainframes, and IoT device configuration.
CLI Advantages
High speed, low resource usage, efficiency in complex scripts, and powerful automation.
CLI Disadvantages
Steep learning curve, no visual cues, and low error forgiveness for single typos.
Graphical User Interface (GUI)
Visual-first interface using icons, windows, and menus for point-and-click or touch.
GUI Examples
Personal computers, mobile devices, entertainment systems, and public kiosks.
GUI Advantages
Highly intuitive, error-tolerant with safety nets, and provides visual feedback.
GUI Disadvantages
Resource-heavy, inefficient for automation, and slower for power users.
Client Requirements in HCI Selection
They act as a blueprint dictating the selection of interaction types with the right technology.
User Demographics & Accessibility Impact
The physical and cognitive profiles of end-users are the heaviest deciding factors.
Environment & Operational Constraints Impact
Where and how the system will be used immediately eliminates certain interaction types.
Task Complexity & Data Density Impact
The nature of the work being performed dictates the required bandwidth of information.