Exploring HCI
- Technologies are emerging technological capabilities that let us create new and interesting user interactions.
- Domains are preexisting areas that could be significantly disrupted by computer interfaces, like healthcare and education.
Principles
- Introduction to Principles
- Feedback Cycles
- Direct Manipulation and Invisible Interfaces
- Human Abilities
- Design Principles and Heuristics
- Mental Models and Representations
- Task Analysis
- Distributed Cognition
- Interfaces and Politics
- Conclusion to Principles
- Introduction to Methods
- Ethics and Human Research
- Needfinding and Requirements Gathering
- Design Alternatives
- Prototyping
- Evaluation
- HCI and Agile Development
- Conclusion to Methods
- Technologies
- Ideas
- Domains