Date |
Lecture |
Reading |
Assignments |
Jan 20 |
Introduction |
|
|
Jan 22 |
What is Design? |
Winograd, T. (1996) Intro. and Ch. 1 in Bringing Design to Software.
Mountford, J.S. (1990) Tools and techniques for creative design.
Erickson, T.D. (1990) Creativity and design.
Rheingold, H. (1990) An interview with Don Norman.
|
|
Jan 27 |
Contextual Inquiry |
Beyer and Holtzblatt (1998) Contextual Design, Chapters 1-3, 6.
Gaffney, G. (1999) Affinity Diagramming. |
Out: Focus
Out: Observation |
Jan 29 |
In-class Contextual Inquiry |
|
Feb 3 |
Personas (guest lecture by Allison Bloodworth) |
Develop Personas
An introduction to personas and how to create them
Personas on the Fluid Project
The origin of Personas
Perfecting your Personas
Getting from Research to Personas: Harnessing the Power of Data
Crappy Personas vs. Robust Personas
Personas vs. User Descriptions; Apples vs. Tomatos
|
In: Focus |
Feb 5 |
Prototyping |
Houde, S. and Hill, C. (1997) What do prototypes prototype?. From Handbook of Human-Computer Interaction.
Rettig, M. (1994) Prototyping for Tiny Fingers. Communications of the ACM.
Ehn, P. and Kyng, M. (1991) Cardboard computers: Mocking-it-up or hands-on the future. From Design at Work: Cooperative Design of Computer Systems.
Wagner, A. (1990) Prototyping: A day in the life of an interface designer. From The Art of Human-Computer Interface Design.
|
Out: Lo-Fi Prototype |
Feb 10 |
Visit from Bill Buxton |
http://www.billbuxton.com/usabilityHarmful.pdf
http://www.billbuxton.com/natural.html
http://www.billbuxton.com/rightDesign.pdf
http://www.billbuxton.com/10CADchallenges.pdf
http://www.billbuxton.com/chunking.html
|
|
Feb 12 |
Mental Models and Affordances |
Norman, D. Design of Everyday Things, Chapters 1-2.
Gaver, W. (1991) Technology affordances. Proc. CHI '91.
Norman, D. (1999) Affordance, convention and design. ACM Interactions.
Cooper, Alan. (1995) About Face, Chapters 3-6.
|
|
Feb 17 |
Participatory / Value-sensitive Design |
Susanne Bødker, Kaj Grønbæk and Morten Kyng (1995) Cooperative design: techniques and experiences from the Scandinavian scene
Friedman, Kahn and Borning (2005) Value Sensitive Design and Information Systems |
|
Feb 19 |
In-class Persona and Scenario Presentations |
|
In: Observation |
Feb 24 |
In-class Presentations and Group Feedback |
|
|
Feb 26 |
In-class Prototyping |
Houde, S. and Hill, C. (1997) What do prototypes prototype?. From Handbook of Human-Computer Interaction.
Rettig, M. (1994) Prototyping for Tiny Fingers. Communications of the ACM.
Ehn, P. and Kyng, M. (1991) Cardboard computers: Mocking-it-up or hands-on the future. From Design at Work: Cooperative Design of Computer Systems.
Wagner, A. (1990) Prototyping: A day in the life of an interface designer. From The Art of Human-Computer Interface Design. |
|
March 3 |
Heuristic Evaluation |
Jakob Nielsen, Usability Engineering, Chapter 5.
Jakob Nielsen,How to conduct a heuristic evaluation.
Jakob Nielsen, Ten Usability Heuristics.
Jakob Nielsen, Severity ratings for usability problems.
|
In: Lo-Fi Prototype
Out: Interactive Prototype #1 |
March 5 |
Usability Testing |
Jakob Nielsen, Usability Engineering, Chapter 6.
Gomoll, K. and Nicol, A. (1990) Guidelines for user observation.
|
|
Mar 10 |
Graphic Design |
Kevin Mullet and Darrell Sano (1994) Applying Visual Design: trade secrets for elegant interfaces
Further Reading: Kevin Mullet and Darrell Sano (1995) Designing Visual Interfaces |
|
Mar 12 |
In-class Project Feedback |
|
|
Mar 17 |
In-class IP1 Presentations and Heuristic Evaluation |
|
Out: Heuristic Evaluation |
Mar 19 |
User Interface Toolkits |
Myers, Hudson and Pausch (2000) Past, present, and future of user interface software tools
Cocoa Fundamentals Guide: The Model-View-Controller Design Pattern |
Out: Interactive Prototype #2
Out: Experiment Design |
Mar 31 |
KLM and GOMS |
Bonnie John and David Kieras (1996) The GOMS family of user interface analysis techniques: comparison and contrast |
In: Heuristic Evaluation |
April 2 |
Fitts' Law and Model Human Processor |
Johnny Accot and Shumin Zhai (1997) Beyond Fitts' law: models for trajectory-based HCI tasks
Paul Fitts (1954) The information capacity of the human motor system in controlling the amplitude of movement (optional)
Card, Moran and Newell (1983) Model Human Processor |
|
Apr 7 |
In-class Project Work |
|
|
April 9 |
Ethnography in the Design Process (guest lecture by Deepti Chittamuru) |
Deepti Chittamuru et al. An Exploratory Study on Opportunities for Cellphone-Enabled Out-of-School Learning in Rural India
Howard S. Becker The epistemology of qualitative research
|
|
Apr 14 |
In-class IP2 Presentations |
|
In: Interactive Prototype #2
|
Apr 16 |
In-class Feedback and Project Work |
|
In: Experiment Design |
April 21 |
History of HCI |
Jonathan Grudin (2005), Three faces of human-computer interaction |
|
Apr 23 |
Visit from Google Apps design team |
|
|
Apr 28 |
Mobile UIs, Wrap-up and Final Discussion |
|
|
Apr 30 |
Final Presentations |
|
In: Final Presentation and Prototype |
May 5 |
Final Presentations |
|
|
May 7 |
Final Presentations |
|
|
May 10 |
|
|
In: Final Report |