| Home Schedule (you are here) Assignments |
Human Computer Interaction: CPSC 544
UBC Computer Science - Fall 2002 |
The list of readings for a lecture will be made available one week in advance of that lecture. Electronic copies of the lecture slides will also be made available -- hopefully before the lecture, but there are no guarantees!
Textbook:
Human-Computer Interaction: Toward the Year 2000 by
Ronald M. Baecker, Jonathan Grudin, William A.S. Buxton, and Saul
Greenberg (BGBG)
| Date | Topics and Readings | Deliverables |
| Tues Sept 10 | Overview and Introduction
Intro to BGBG (p. 1 – 3) Johnson, J. et al. (1989). The Xerox Star: A Retrospective. (Reprinted in BGBG, p. 53 - 70) Myers, B. (1998). A Brief History to Human-Computer Interaction Technology. ACM Interactions, 5(2), 44-54. (web) |
|
| Fri Sept 13 Lecture: PPT |
Design How to Design Usable Systems, Gould (Excerpt reprinted in BGBG, p. 93 - 121) Norman, D.A. (1988). The Psychopathology of Everyday Things. (Excerpt reprinted in BGBG, p. 5 - 21) Norman, D.A. (1992). Emotion & design: Attractive things work better. ACM Interactions, 9(4), 36-42. (web) |
|
| Tues Sept 17 Lecture: PPT |
Understanding Users and Their Tasks Lewis, C. and Rieman, J. (1994) Task Centered User Interface Design, (shareware copy online). ** You should read the whole book, but chapters 1 and 2 in particular. ** Cooper, A. (1999). The Inmates are Running the Asylum. (Read chapters 9, 10, and 11: pgs 121-201. Copy should be available in the Reading Room soon -- perhaps not in time for the lecture.) |
Assignment 1 out |
Fri Sept 20 Lecture (1st part): PPT Lecture (2nd part): PPT |
User-Centered Design, Participatory
Design, and Contextual Inquiry Heuristic Evaluation Chapter 3 Introduction, BGBG 187 – 195 (Considering Work Contexts in Design) Good, M. (1992). Participatory Design of a Portable Torque-Feedback Device (Reprinted in BGBG p. 225 - 232) (also on the web) Holtzblatt, K., and Jones, S. (1993). Conducting and Analyzing a Contextual Interview (Excerpt reprinted in BGBG p. 241 - 253) BGBG 80-86 (Evaluating Systems and Their User Interfaces) BGBG 170-181 (Usability Inspection Methods) Optional: Neilsen, J. (1993). Usability Engineering. Read Chapter 5: Usability Heuristics, 115 – 163. (Available in the Reading Room.) |
Dates for Assignment 1 assigned. |
| Tues Sept 24 |
Heuristic Evaluation (cont'd) Heuristic Evaluation Exercise |
|
| Fri Sept 27 Lecture (1st part): PPT Lecture (2nd part): PPT |
Prototyping Rettig, M. (1994). Prototyping for Tiny Fingers, CACM 37(4), 21-27. (web) Cooper, A. (1994). The Perils of Prototyping. (web) Rudd, J., Stern, K. and Isensee, S. (1996). Low vs. high fidelity prototyping debate. Interactions 3(1), 76-85. (web) Vertelney, L. (1989). Using Video to Prototype User Interfaces. (BGBG, 142-146). Neilsen, J. (1993). Usability Engineering. Read Section 4.8 on prototyping, 93 –101. Optional: Chapter 6 of Lewis and Rieman (shareware copy online). User Abilities Human Information ProcessingMemory, Chunking & Phrasing, Modes Dix A., J. et al. (1993). Human-Computer Interaction, Second Edition. A copy of chapter 1 is in the Reading Room. You will need to read all of Chapter 1 over the next week. For this week, you only need Sections 1.1 and 1.3. Buxton, W. (1986). Chunking and Phrasing and the design of human-computer dialogues (Reprinted in BGBG, 494-499). Questions you should be prepared to answer about the readings. Optional: Raskin, J. (2000) The Humane Interface, Chapter 3 (on modes). |
Project Phase I out |
| Tues Oct 1 PPT |
User Abilities Colour Perception, Preattentive Processing Dix A., J. et al. (1993). Human-Computer Interaction, Second Edition. Read the rest. Optional: Ware, C. (2000). Information Visualization: Perception for Design. Chapter 4 (on color) and Chapter 5 (pgs 151-171 on preattentive processing). In the Reading Room. Edward Tufte’s series of three books on information display. Three of these books are in the Reading Room. |
|
| Fri Oct 4 PPT |
User Abilities Human Motor Capabilities MacKenzie, I. S. (1992). Movement time prediction in human-computer interfaces. (Reprinted in BGBG 483-493). |
Assignment
2
out |
| Tues Oct 8 |
Student presentations: Small Screen Displays (Andrew Chan) Kamba T., Elson, S., Harpold, T., Stamper, T., and Sukaviriya, P. (1996). Using Small Screen Space More Efficiently, Proceedings of ACM CHI 96, v.1, 383-390, www.acm.org/sigchi/chi96/proceedings/papers/Kamba/tk_txt.htm Large Screen Displays (Mark Hancock) Guimbretière, F., Stone, M., and Winograd, T. (2001). Fluid Interaction with High-resolution Wall-Size Displays, ACM UIST 2001, http://portal.acm.org/citation.cfm?doid=502348.502353 |
|
| Fri Oct 11 PPT |
Evaluation - General McGrath, J. (1994). Methodology matters: Doing research in the behavioural and social sciences. (BGBG 152-169) Kennedy, S. (1989). Using video in the BNR usability lab. (Reprinted in BGBG 182-185). |
Project Phase I due |
| Tues Oct 15 |
Student presentations: Universal Usability (Leah Finlater) Shneiderman, B. (2000). Universal usability, Communications of the ACM, May 2000, Volume 43 Issue 5, http://www.cs.umd.edu/~ben/p84-shneiderman-May2000CACMf.pdf or http://portal.acm.org/citation.cfm?doid=332833.332843 HCI and Children (Kelvin Lau) Druin, A. (1999). Cooperative inquiry: developing new technologies for children with children, Proceedings of CHI 99, http://doi.acm.org/10.1145/302979.303166 |
Project Phase I returned Project Phase II out |
| Fri Oct 18 PPT |
Evaluation - Experimental
Design No Readings. |
|
| Tues Oct 22 |
Student presentations: HCI and the Blind (Sunny Ho) Pitt, I. J., Edwards, A D. N. (1996). Improving the Usability of Speech-Based Interfaces for Blind Users, Second Annual ACM Conference on Assistive Technologies 1996 p.124-130, www.acm.org/pubs/articles/proceedings/assets/228347/p124-pitt/p124-pitt.pdf Social Interfaces (Doug Janzen) Nass, C., Steuer, J., and Tauber E.R. (1994). Computers are Social Actors, Proceedings of ACM CHI'94, v.1, 72-78, www.acm.org/pubs/articles/proceedings/chi/191666/p72-nass/p72-nass.pdf |
|
| Fri Oct 25 |
CSCW (Joanna away - no class) McGrath, J. (1991). Time, Interaction and Performance (TIP): a Theory of Groups. Small Group Research, 22(2), 116-129. (Copy is in the Reading Room.) Grudin, J. (1988). Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces, Proceedings of ACM CSCW, 85-93, http://portal.acm.org/citation.cfm?doid=62266.62273 Patterson, J., Day, M. and Kucan, J. (1996) Notification Servers for Synchronous Groupware, Proceedings of ACM CSCW'96, 122-129, http://portal.acm.org/citation.cfm?doid=240080.240232 Stewart, J., Bederson. B. and Druin, A. (1997) Single Display Groupware: A Model for Co-Present Collaboration. Proceedings of ACM CHI 99, v.1, 286-293. http://www.acm.org/pubs/articles/proceedings/chi/302979/p286-stewart/p286-stewart.pdf Gutwin, C. and Greenberg, S (1998). Effects of Awareness Support on Groupware Usability, Proceedings ACM CHI'98, 511-518, http://portal.acm.org/citation.cfm?doid=274644.274713 |
|
| Tues Oct 29 |
Basic Video (Jason Harrison) FSC2430 Mackay, W. (?). Using Video to Support Interaction Design. PDF Mackay, W. (1995). Ethics, lies and videotape… Proceedings of ACM CHI 95, 138 - 145. http://portal.acm.org/citation.cfm?id=223922&coll=portal&dl=ACM&CFID=5247754&CFTOKEN=8509898#CIT Sanderson, P.M., Scott, J.J.P., Johnston, T., Mainzer, J., Watanabe, L.M., & James, J.M. (1994). MacSHAPA and the enterprise of Exporatory Sequential Data Analysis (ESDA). International Journal of Human-Computer Studies, 41(5), 633-681. PDF |
|
| Fri Nov 1 PPT |
Software Bloat McGrenere, J., Baecker, R.M., and Booth, K.S. (2002). An evaluation of a multiple interface design solution for bloated software. Proceedings of ACM CHI 2002, ACM CHI Letters 4(1), 164-170. http://portal.acm.org/citation.cfm?doid=503376.503406 McGrenere, J., and Moore, G. (2000). Are we all in the same "bloat"? Proceedings of Graphics Interface 2000, 187-196. PDF File . |
Assignment 2 due |
| Tues Nov 5 |
Student presentations: Tangible User Interfaces (Mario Enriquez) Ishii, H., and Ullmer, B. (1997). Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms, Proceedings of ACM CHI 97, v.1, 234-241, www.acm.org/pubs/articles/proceedings/chi/258549/p234-ishii/p234-ishii.pdf Software Visualization (Reid Holmes) Baecker, R., DiGiano, C., and Marcus, A. (1997). Software visualization for debugging, Communications of the ACM, April 1997 Volume 40 Issue 4, http://doi.acm.org/10.1145/248448.248458 |
|
| Fri Nov 8 |
Finish Experimental Design no readings |
Project Phase II due |
| Tues Nov 12 |
Student presentations: Augmented Reality (Fahong Li) Mackay, W. E., Fayard, A., Frobert, L., and Medini, L. (1998). Reinventing the Familiar: Exploring an Augmented Reality Design Space for Air Traffic Control, Proceedings of ACM CHI 98, v.1, 558-565, www.acm.org/pubs/articles/proceedings/chi/274644/p558-mackay/p558-mackay.pdf Virtual Reality (Timothy Chen) Brooks, Jr., F.P., (1999). What's Real About Virtual Reality?, IEEE Computer Graphics and Applications, 19, 6:16-27., http://www.cs.unc.edu/~brooks/WhatsReal.pdf |
Project Phase III out |
| Fri Nov 15 |
Student presentation: Auditory Interfaces (Ken Deeter) Gaver, W. W. (1993). Synthesizing Auditory Icons Auditory Interfaces, Proceedings of ACM INTERCHI'93, 228-235, www.acm.org/pubs/articles/proceedings/chi/169059/p228-gaver/p228-gaver.pdf GOMS modeling (Vanesa Mirzaee Abar) John, B.E., and Kieras D.E. (1996). Using GOMS for User Interface Design and Evaluation: Which Technique? ACM Transactions on Computer-Human Interaction, 3(4), 287-319, www.acm.org/pubs/articles/journals/tochi/1996-3-4/p287-john/p287-john.pdf Information visualization Guest lecture by Tamara Munzner |
|
| Tues Nov 19 |
Test (in class) |
|
| Fri Nov 22 |
Advanced Video (Jason Harrison) FSC2430 |
|
| Tues Nov 26 |
Student presentations: Multi-modal Interfaces (Sat Chakrabarti) Oviatt, S., DeAngeli, A., and Kuhn, K. (1997). Integration and Synchronization of Input Modes during Multimodal Human-Computer Interaction, Proceedings of ACM CHI 97, v.1, 415-422, www.acm.org/pubs/articles/proceedings/chi/258549/p415-oviatt/p415-oviatt.pdf Natural Language Interfaces (Rhian Davies) Evolution of the Conversation Machine: A Case Study of Bringing Advanced Technology to the Marketplace. Catherine G. Wolf, Wlodek Zadrozny Conference proceedings on Human factors in computing systems. January 1998. http://portal.acm.org/citation.cfm?doid=274644.274710 |
|
| Fri Nov 29 |
Student presentations: Programming by Demonstration (Erwin Tang) McDaniel, R. G., and Myers, B. (1997). Gamut: Demonstrating Whole Applications, Proceedings of the ACM, Symposium on User Interface Software and Technology 1997 p.81-82, www.acm.org/pubs/articles/proceedings/uist/263407/p81-mcdaniel/p81-mcdaniel.pdf Information Retrieval (Kevin YM Chen) Golovchinsky, G., and Chignell, M. (1993). Queries-R-Links: Graphical Markup for Text Navigation Searching: Tools and Strategies, Proceedings of ACM INTERCHI'93, 454-460, www.acm.org/pubs/articles/proceedings/chi/169059/p454-golovchinsky/p454-golovchinsky.pdf |
|
| Mon Dec 2 |
3- hours: Project Stage III Presentations
1:00 - 4:00 PM, FSC 1613 |
Project Stage III Presentations |
| Mon Dec 9 |
Project Stage III Reports |
Project Stage III Reports due |