INLS
818 – Human-Computer Interaction Seminar – Fall 2010
University
of North Carolina at Chapel Hill
School
of Information and Library Science
Thursdays,
2:00pm – 4:30pm, Manning 208
Schedule | Assignments | Projects | Blackboard
Instructor:
Rob
Capra
email: rcapra3 at unc dot edu
web: http://www.ils.unc.edu/~rcapra/
office: Manning 214A
Brief Course Description
This
seminar will address research and development issues related to the design and
evaluation of user interfaces that support information seeking and information
use. The seminar will investigate the
nature of interactivity, user needs assessment, query and browse interactions,
iterative design and maintenance, and usability testing. Participants will read/view and discuss
documents (text and video) and work in a small team to develop an interface
prototype or conduct a usability study of an existing interface.
The Fall 2010 seminar is problem-based, rooted in ongoing work
and specific research interests. Ongoing
work relates to the nature of interactivity, browsing and interactive search,
and digital libraries. Case studies
related to these themes will be used to illustrate principles and skills. Some
themes and problem areas this semester will include: multi-session,
exploratory, and collaborative search, personal health record usability,
management of personal digital collections and personal digital information,
and video retrieval and annotation with emphasis on multimedia surrogates. Ongoing development of systems will be linked
to the research projects above. This year, the seminar will have a special
focus on search interfaces that support multi-session information seeking,
information sharing from search, and collaborative search.
Course Materials
No
specific textbook is required for this course.
All required readings/videos are available on-line or through the
library.
Laptop
computers are required for some class sessions.
Important Online Resources
Online Books:
Hearst, M. (2009). Search User Interfaces.
Cambridge University Press. http://searchuserinterfaces.com/
White, R., and Roth, R. (2009). Exploratory Search: Beyond the
Query-Response Paradigm. Morgan & Claypool. http://www.morganclaypool.com/toc/icr/1/1
Tunkelang, D. (2009). Faceted
Search. Morgan &
Claypool. http://www.morganclaypool.com/toc/icr/1/1
Information
Seeking Support Systems: Workshop papers http://ils.unc.edu/ISSS/ISSS_final_report.pdf (see also special issue of IEEE Computer,
March 2009)
Websites:
Reading List from
Previous INLS 818: http://www.ils.unc.edu/courses/2009_fall/inls818_001/818_reading_viewing_list.html
Interaction
Design Lab: www.ils.unc.edu/idl
HCI
Bibliography: http://www.hcibib.org/
UMD HCIL http://www.cs.umd.edu/hcil/
Usability.gov http://www.usability.gov
Nielsen’s Alertbox: www.useit.com/alertbox
Boxes and Arrows:
http://www.boxesandarrows.com/
Assignments and Evalution
Semester project (40%) – students
will work on a group project with deliverables throughout the semester (more
details TBA)
Individual assignments (35%) – there
will be four or five individual assignments during the semester
Interface “tours” (10%) – each
student will present a walkthrough of a user interface and lead an in-class
discussion about it
Participation (15%) – this is a
seminar course, so reading and contributing to the class discussion is
important
TENTATIVE SCHEDULE
Week 1: August 26 – Introduction, HCI,
and HII
Readings/Viewings:
Review: Preece, Rogers, and
Sharp, Chapter 6.4, “Lifecycle Models”
Class notes: inls818f10-week1.pdf
Assignments:
Other resources:
Norman, D. (2008).
Waiting: A Necessary Part of Life.
Interactions 15(3): 36-37. http://doi.acm.org/10.1145/1353782.1353790
______________________________________________________
Week 2: September
2 – Information,
Augmentation and Information Seeking
Readings/Viewings:
Marchionini, G. (2010).
Information Concepts, Chapter 1, “The Many Meanings of Information” (posted in the
Course Documents section of the course Blackboard site)
Engelbart, D. (1962).
Augmenting Human Intellect: A Conceptual Framework (sections I, IIA, IIB) http://www.dougengelbart.org/pubs/augment-3906.html
Hearst, Chapter 1, “The
Design of Search User Interfaces” http://searchuserinterfaces.com/book/sui_ch1_design.html
Hearst, Chapter 3,
“Models of the Information Seeking Process” http://searchuserinterfaces.com/book/sui_ch3_models_of_information_seeking.html
Class notes: inls818f10-week2.pdf
Assignments:
Due Sept 9: Form project groups formed and develop
initial project concept
Other resources:
White, R., and
Roth, R. (2009). Chapter 3, “Related Work”. http://www.morganclaypool.com/doi/pdfplus/10.2200/S00174ED1V01Y200901ICR003
______________________________________________________
Week 3: September
9 – Usability,
Assessment, and Evaluation
Readings/Viewings:
Flanagan, J. (1954). The Critical Incident Technique. Psychological Bulletin 51(4): 327-358. http://eresources.lib.unc.edu/ejournal/
Nielsen, J. and Molich, R. (1990). Heuristic
Evaluation of User Interfaces. ACM CHI 1990. http://doi.acm.org/10.1145/97243.97281
John, B. and Kieras, D. (1996). The GOMS Family of User Interface
Analysis Techniques: Comparison and Contrast.
ACM TOCHI 3(4): 320-351. http://doi.acm.org/10.1145/235833.236054
Class notes: inls818f10-week3.pdf
Assignments:
Due Sept 16: Revised project overviews
Individual
assignment #1, Evaluation of a search interface
Additional
resources:
Card, S., Newell, A.,
Moran, T. (1983). The Psychology of Human-Computer
Interaction. Erlbaum
Associates, Hillsdale, NJ.
Castillo, J. C., Hartson, H. R., and Hix, D.
(1998). Remote usability evaluation: can
users report their own critical incidents? ACM CHI 1998.
http://doi.acm.org/10.1145/286498.286736
Teevan, J., Alvarado, C., Ackerman, M. S., and Karger,
D. R. (2004). The perfect search
engine is not enough: a study of orienteering behavior in directed search. ACM CHI 2004. http://doi.acm.org/10.1145/985692.985745
Evans, B. M. and
Chi, E. H. (2008). Towards
a model of understanding social search. ACM CSCW 2008.
http://doi.acm.org/10.1145/1460563.1460641
Akers, D.,
Simpson, M., Jeffries, R., and Winograd, T. 2009. Undo and erase events as indicators of usability
problems. ACM CHI 2009: 659-668. DOI= http://doi.acm.org.libproxy.lib.unc.edu/10.1145/1518701.1518804
Hertzum, M. and Jacobsen, N. E. (2003). The Evaluator Effect: A Chilling Fact
About Usability Evaluation Methods', International Journal of Human-Computer
Interaction, 15:(1) 183-204. http://dx.doi.org/10.1207/S15327590IJHC1501_14
______________________________________________________
Week 4: September
16 – Exploratory
Search, Faceted Interfaces
Readings/Viewings:
White, R., and
Roth, R. (2009). Chapter 2, “Defining
Exploratory Search”. http://www.morganclaypool.com/doi/pdfplus/10.2200/S00174ED1V01Y200901ICR003
Marchionini, G.
(2006). Exploratory Search: From Finding
to Understanding. Communications of the
ACM 49(4): 41-46. http://doi.acm.org/10.1145/1121949.1121979
Tunkelang, D. (2009). Faceted Search. Synthesis Lectures on
Information Concepts, Retrieval, and Services.
Morgan and Claypool. http://www.morganclaypool.com/doi/pdf/10.2200/S00190ED1V01Y200904ICR005
Class notes: inls818f10-week4.pdf
Assignments:
Due Sept 23: Group projects – come to class prepared to
talk about stage 2 deliverable
Due Sept 30: Group projects – stage 2 (evaluation / design
requirements, task analysis)
Other resources:
Wilson, M., Kules, B., schraefel, m.c., Shneiderman,
B. (2010). From Keyword Search to
Exploration: Designing Future Search Interfaces for the Web. Foundations and Trends ® in Web Science 2(1):
1-97. http://dx.doi.org/10.1561/1800000003
______________________________________________________
Week 5: September
23 – Collaborative
and Multi-Session Search
Readings/Viewings:
Morris, M. and Teevan, J. (2009). Collaborative Web Search: Who,
What, Where, When, and Why. Synthesis
Lectures on Information Concepts, Retrieval, and Services. Morgan and Claypool. http://www.morganclaypool.com/doi/pdfplus/10.2200/S00230ED1V01Y200912ICR014 (focus on Chapters 1, 3, 4, and 5)
Golovchinsky, G., Qvarfordt, P., Pickens,
J. (2009). Collaborative
Information Seeking. IEEE
Computer 42(3): 47-51.
Capra, R. et al.
(2010). Tools-at-Hand and Learning in
Multi-Session, Collaborative Search. ACM CHI 2009. http://doi.acm.org/10.1145/1753326.1753468
Class notes: inls818f10-week5.pdf
Assignments:
Due Sept 30: Group projects – stage 2 (evaluation / design
requirements, task analysis)
Other resources:
Morris, M.
(2008).
A Survey of Collaborative Search Practices. ACM CHI 2008. http://doi.acm.org/10.1145/1357054.1357312
Evans, B., and
Chi, E.
(2008). Towards
a Model of Understanding Social Search. ACM CSCW 2008. http://doi.acm.org/10.1145/1460563.1460641
Twidale, M., Nichols, D., Paice, C. (1997). Browsing is a
Collaborative Process. Information
Processing and Management 33(6) 761-783.
Morris, M., and
Horvitz, E. (2007). SearchTogether: An
Interface for Collaborative Web Search. ACM UIST 2007. http://doi.acm.org/10.1145/1294211.1294215
______________________________________________________
Week 6: September
30 – HCI &
HII Models and Theories
Readings/Viewings:
MacKenzie, S., and Buxton, W. (1992). Extending Fitts’ Law to Two-Dimensional Tasks. ACM CHI 1992. http://doi.acm.org/10.1145/142750.142794
Furnas, G., et al.
(1987). The Vocabulary
Problem in Human-System Communication.
Communications of the ACM 30(11): 964-971. http://doi.acm.org/10.1145/32206.32212
Pylyshyn, Z. (1991). Some Remarks on the Theory-Practice Gap. In Carroll, J. (Ed.), Designing Interaction:
Psychology at the Human-Computer Interface.
Cambridge University Press. (read the sections
available using Google books)
Ware, C. (2003). Design and
Applied Perception. In
Carroll, J. (Ed.), HCI Models, Theories, and Frameworks: Toward a
Multidisciplinary Science. Elsevier. (read the sections available using Google books)
Class notes: inls818f10-week6.pdf
Assignments:
Due Oct 7: Individual
assignment #2, Exploratory and Collaborative Search
Additional
resources:
Marchionini, G.
(2010). Information Concepts, Chapter 5,
Section 1 (Shannon Information Theory)
Carroll, J., Rosson, M.B. (1987).
Paradox of the Active User. MIT Press.
Carroll, J., Kellogg,
W., Rosson, M.B. (1991). The Task-Artifact Cycle. In Carroll, J. (Ed.), Designing Interaction:
Psychology at the Human-Computer Interface.
Cambridge University Press.
Hollan, J., Hutchins, E., Kirsh, D.
(2000). Distributed Cognition: Toward a
New Foundation for Human-Computer Interaction Research. ACM TOCHI 7(2): 174-196. http://doi.acm.org/10.1145/353485.353487
Halverson, C.
(2002). Activity Theory and Distributed
Cognition: Or What Does CSCW Need to DO with Theories? Computer Supported Cooperative Work 11(1-2):
243-267.
Kaptelinin, V., and Nardi, B. (2006). Acting with Technology: Activity Theory and Interaction Design. MIT Press.
Nardi, B. (1995).
Context and Consciousness: Activity Theory and Human-Computer
Interaction. MIT
Press.
Suchman, L. (1987). Plans
and Situated Actions: The Problem of Human-Machine Communication. Cambridge University Press.
Value-Sensitive
Design (Friedman, B. 1996)
http://doi.acm.org/10.1145/242485.242493
Common Ground (Clark & Brennan,
1991; Monk, 2003)
Treat
Computers Like People (Reeves and Naas 1996)
Shechtman & Horowitz 2003 Media Inequality
______________________________________________________
Week 7: October 7 – Representations:
Overviews, Previews, and Manipulation
Readings/Viewings:
Marchionini, G., Geisler, G., and Brunk, B.
(2000).
ASIS 2000.
http://ils.unc.edu/~march/agileviews/Agileviews.pdf
Cockburn, A., Karlson, A., Bederson, B.
(2008). A Review of Overview+Detail, Zooming, and Focus+Context
Interfaces. ACM Computing Surveys
41(1). http://doi.acm.org/10.1145/1456650.1456652
Watch:
Filmfinder (HCIL 2000) http://www.ibiblio.org/openvideo/video/hcil/hcil2000_18.mpg
WebBook and WebForager
(CHI 96) http://open-video.org/details.php?videoid=4572
Hyperbolic Browser (CHI 96) http://open-video.org/details.php?videoid=4567
Class notes:
Assignments:
Due Oct 14: Initial
work on Group Project, Deliverable #3
Additional
Resources:
Furnas, G. (1986). Generalized Fisheye Views. ACM SIGCHI Bulletin 17(4): 16-23. http://doi.acm.org/10.1145/22339.22342
Bederson, B., and Hollan, J. (1994). ACM UIST 1994. http://doi.acm.org/10.1145/192426.192435
Ahlberg, C., and Shneiderman, B. (1994). ACM CHI 1994. http://doi.acm.org/10.1145/259963.260431
Watch:
ManyEyes Project
OpenVideo Surrogates
Pad++
______________________________________________________
Week 8: October 14
– Help,
Training, and Interaction Trends
Readings/Viewings:
Plaisant, C., and Shneiderman, B. (2005). Show Me!
Guidelines for Producing Recorded Demonstrations (VL/HCC'05) http://hcil.cs.umd.edu/trs/2005-02/2005-02.pdf
Weiser, M., and
Brown, S. (1995). Designing Calm Technology. http://www.ubiq.com/hypertext/weiser/calmtech/calmtech.htm
Want, R., and Schilit, B. (2001). Expanding the Horizons of Location-Aware Computing. IEEE Computer 34(8): 31-34. http://sites.google.com/site/schilit2/Want-Computer-2001.pdf
von Ahn, L. and Dabbish, L. 2008. Designing games with a purpose. Commun.
ACM 51, 8 (Aug. 2008), 58-67.
Class notes:
Assignments:
Due Oct 26: Individual
assignment #3, Calm Technology and Games with a Purpose
Additional
resources:
Dominick et al. Portal Help: http://ils.unc.edu/ils/research/reports/TR-2003-01.pdf
View Ambient rooms (CHI
98 video)
View Digital jewelry
(CHI 01 video)
Aesthetics: Norman (ACM
DL)
______________________________________________________
Week 9: October 21
– FALL BREAK,
NO CLASS
______________________________________________________
Week 10: October
28 – Speech and
Audio Interfaces
Readings/Viewings:
Sawhney, N., and Schmandt, C. (2000). Nomadic Radio: A Speech and Audio Interaction for
Contextual Messaging in Nomadic Environments.
ACM TOCHI 7(3): 353-383. http://doi.acm.org/10.1145/355324.355327
Resnick, P., and Virzi, R.
(1995). Relief from the Audio Interface
Blues: Expanding the Spectrum of Menu, List, and Form Styles. ACM TOCHI 2(2): 145-176. http://doi.acm.org.libproxy.lib.unc.edu/10.1145/210181.210183
Brewster, S., et
al. (2003). Multimodal ‘Eyes-Free’
Interaction Techniques for Wearable Devices. ACM CHI 2003. http://doi.acm.org/10.1145/642611.642694
Class notes:
Assignments:
Additional
resources:
Hindus, D., Schmandt, C., and Horner, C. (1993). Capturing,
structuring, and representing ubiquitous audio.
ACM TOIS 11(4): 376-400.
http://doi.acm.org/10.1145/159764.159761
______________________________________________________
Week 11: November
4 – Pen, Touch
and Gesture Interfaces
Readings/Viewings:
Oviatt, S. (1999). Ten myths of multimodal
interaction. Communications of
the ACM 42(11): 74-81. http://doi.acm.org/10.1145/319382.319398
Hinckley, K., Yatani, K., Pahud, M., Coddington, N., Rodenhouse, J.,
Wilson, A., Benko, H., and Buxton, B. (2010). Pen + touch = new tools.
ACM UIST 2010.
http://doi.acm.org/10.1145/1866029.1866036
Class notes:
Assignments:
Additional
resources:
Li, Y. (2010). Gesture search: A tool for fast mobile data
access. ACM UIST 2010. http://doi.acm.org/10.1145/1866029.1866044
______________________________________________________
Week 12: November
11 – Physiological
Data Collection and Computing: Eye Tracking, Biometrics, and Biofeedback
Readings/Viewings:
Jacob, R.K., and Karn, K. (2003). Eye Tracking in
Human-Computer Interaction and Usability Research. http://www.cs.tufts.edu/~jacob/papers/ecem.pdf
Biometrics,
Physiological & Affective Computing
Class notes:
Assignments:
______________________________________________________
Week 13: November
18 – Digital
Audio/Video and Surrogates
Readings/Viewings:
Christel, M. et al. (1998). Evolving Video Skims Into Useful Multimedia
Abstractions. ACM CHI
1998. http://doi.acm.org/10.1145/274644.274670
Song, Y., Marchionini,
G. (2007). Effects of
Audio and Visual Surrogates for Making Sense of Digital Video. ACM CHI 2007. http://doi.acm.org/10.1145/1240624.1240755
Class notes:
Assignments:
Additional
resources:
Arons, B. (1997). SpeechSkimmer:
A System for Interactively Skimming Recorded Speech. ACM TOCHI 4(1): 3-38. http://doi.acm.org/10.1145/244754.244758
______________________________________________________
Week 14: November
25 – THANKSGIVING,
NO CLASS
______________________________________________________
Week 14: December
2 – Project
Presentations