CMSC 434 - Spring 2005
Prof Guimbretiere
Introduction to Human-Computer Interaction
| Week | Date | Topic | Reading | HW & Project |
| Week 1 | Jan 26 | Introduction | ||
| Week 2 | Feb. 1 | Design of Everyday Things |
Ch 1. The
Psychopathology of everyday things (handout),
Book: "Design of Everyday Things", by Donald Norman.
The perfect
brainstorm (handout), |
Question Set 1 |
| Feb. 3 | Design |
The designer's stance (handout) Universal Tools: Recruiting and Interviewing (only pages 117~127); Book: "Observing The User Experience", by Mike Kuniavsky |
Declare project |
|
| Week 3 | Feb. 8 |
Understanding
users: Qualitative Research Modeling Users: Personas and Goals Book: "About Face 2.0", by Alan Cooper and Robert Reimann |
Question Set 3 | |
| Feb. 10 | Design: Prototyping |
Making a Paper
Prototype Book: "Paper Prototyping", by Carolyn Snyder |
HW1 Due |
|
| Week 4 | Feb. 15 |
Designing the Palm Pilot |
Question Set 5 | |
| Feb. 17 | Historical perspective | The Xerox Star system (handout) |
HW2 Due Goals and Personas Question Set 6 |
|
| Week 5 | Feb. 22 | The Human Information Processor I |
The Human
Information Processor Book: "The Psychology of Human-Computer Interaction", by Card, Moran and Newell |
Question Set 7 |
| Feb. 24 | University Closed due to inclement weather | |||
| Week 6 | Mar. 1 | Group presentation | Project step 1:User Goals | |
| Mar. 3 | The Human Information Processor II |
Skill Acquisition |
HW3
Prototyping tool Question Set 8 |
|
| Mar. 4 | Flash Tutorial I |
ActionScript Calculator |
||
| Week 7 | Mar. 8 | High Level Theories | Information Processing and
Skilled Behavior Book: "HCI Models, Theories, AND Frameworks : Toward A Multidisciplinary Science", By J. Carroll. Chapter 4. |
Question Set 9 |
| Mar. 10 | Conceptual Models |
Cognitive
engineering;
Direct Manipulation Interfaces Book: "User Centered System Design", by Donald Norman and Stephan Draper |
HW4
Due |
|
| Mar. 11 | Flash Tutorial II | Introduction to XML in Flash |
movie.xml xmlExample.fla |
|
| Week 8 | Mar. 15 | Usability Heuristics I |
Evaluating the design without users Book: "Task-Centered User Interface Design" by Clayton Lewis and John Rieman. |
Question Set 11 |
| Mar. 17 | Group presentation |
Project step
2: Prototyping |
||
| Week 9 | Mar. 21 |
Spring Break |
||
| Mar. 23 | ||||
| Week 10 | Mar. 29 | Computer technology |
There's more
to interaction than meets the eye, Book: "User Centered System Design", by Donald Norman and Stephan Draper |
HW5
Due |
| Mar. 31 | Graphic design |
Organization and visual structure, |
Question Set 13 | |
| Week 11 | Apr. 5 | Review Session | Reviews |
HW6
Due Design Heuristics |
| Apr. 7 | Midterm |
|
||
| Week 12 | Apr. 12 |
Visual
Presentation (Colored Version) |
Escaping
Flatland, Book: "Envisioning Information", by Edward Tufte. |
Question Set 14 |
| Apr. 14 |
Project step
3: Implementation |
|||
| Week 13 | Apr. 19 | Evaluation |
Setting the
Stage for Discovery, Book: "Science And Its Ways Of Knowing", by John Hatton and Paul Plouffe IRB: The role of visual feedback in graphical user interfaces |
Question Set 15 |
| Apr. 21 | Qualitative Evaluation |
Introduction to Usability Test Facilitation
Usability Tests |
Question Set 16 | |
| Week 14 | Apr. 26 | Qualitative Evaluation | ||
| Apr. 28 | Quantitative Evaluation |
Quantitative analysis of scrolling techniques by Ken Hinckley, Edward Cutrell, Steve Bathiche and Tim Muss, Published in SIGCHI 2002. Note: In order to print this paper, you have to be connected through a UMD machine. |
HW7 |
|
| Week 15 | May. 3 | Looking forward | The computer for the 21st century (handout) | Question Set 18 |
| May. 5 | Group presentation |
Project step
4: Evaluation |
||
| Week 16 | May. 10 | Technology life cycle |
Growing Up:
Moving from Technology-Centered to Human-Centered Products Book: "The invisible computer", by Donald Norman |
HW8 Quantitative measurements Question Set 19 |
| May. 12 | Project fair and reviews | Handout |
Project step
5: Final version |
|
| Week 17 | May. 14 | Exam (10:30am to 12:30pm) | ||