Human-Computer Interaction: Foundations and Design
Explore the principles of HCI design, from memory to ergonomics, for better user experiences.
Learn More
Human Memory in HCI Design
Short-term Memory
Holds information temporarily for processing. Influences interface design for quick interactions.
Long-term Memory
Stores information permanently. Affects design choices for recurring user interactions.
Recognition Memory
Stronger than recall. Guides use of familiar symbols and consistent layouts.
Input-Output Channels in HCI
Visual
Displays information through screens and graphics.
Auditory
Provides feedback through sounds and alerts.
Tactile
Enables physical interaction through touch and vibrations.
Kinesthetic
Utilizes gestures and body movements for input.
Ergonomics in HCI

1

User-Centered Design
Tailor interfaces to user needs and preferences.

2

Accessibility
Accommodate users with different abilities.

3

Consistency
Maintain uniformity in design elements.

4

Feedback
Provide clear, timely feedback on user actions.
Interaction Styles in HCI
Direct Manipulation
Users interact with on-screen objects. Promotes engagement and understanding.
Command Line
Users input text commands. Efficient for experienced users.
Menu-Based
Users select from menus. Easy navigation but can be overwhelming.
Usability Engineering
1
User Research
Understand user needs and behaviors.
2
Usability Testing
Iteratively test prototypes with real users.
3
Guidelines and Metrics
Establish criteria for usability assessment.
Evaluation Techniques in HCI
Heuristic Evaluation
Experts review interface against established usability principles. Provides quick feedback.
Usability Testing
Observe real users interacting with the system. Identifies usability issues directly.
Field Studies
Observe users in their natural environment. Understands context and real-world use.
Universal Design Principles
Made with Gamma