Examples and other materials from lectures
Introduction to Human-computer Interaction
- [Outline]
- Background
- Computer Science and Human-Computer Interaction
- Therac user interface
- Themes
Methodology for Designing User-computer Interfaces
- [Outline]
- Methodology Outline
- Task-centered system design [These and other slides below from Prof. Saul Greenberg, University of Calgary]
- Conceptual level specification
- Semantic level specification
- Syntactic level specification
- Class exercise command names
Interaction Styles
- [Outline]
Design and Evaluation Process
- [Outline]
- Prototyping
- Low fidelity prototyping video [from Yang Li et al., CHI 2010 paper on FrameWire]
- Qualitative evaluation
- Psychopathlogy
- Psychology
- Heuristics and Guidelines
User Interface Software and Specifications
- [Outline]
- User interface software
- Next generation interfaces
Basic Interaction Tasks, Techniques, and Devices
- [Outline]
- Picture of a Teletype
- Engelbart video
- Models
Human Performance
- [Outline]
- Visual perception
- Graphic Design, part 1
- Graphic Design, part 2
- Graphic Design, part 3
- Quantitative evaluation
- Polhemus experiment (ANOVA interaction effect)
Introduction to Research in Human-Computer Interaction
- [Outline]
New Interaction Techniques
- [Outline]
- Accessibility (optional)
- Themes (reprise)