INLS 357
Human Computer Interaction Seminar
Fall 2003
Syllabus
Room
304 Manning Hall
Office 203 Manning Hall
Phone (919)
966-3611
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, universal access and alternative interfaces, query and
browse interactions, iterative design and maintenance, and usability
testing. Participants will read/view and
discuss documents (text and video), compare and critique user interfaces for
information retrieval, and work in a team to develop and evaluate an interface
prototype or conduct a usability study of an existing interface.
The Fall 2003 seminar is problem-based, rooted in ongoing work and specific research interests. Ongoing work relates to the nature of interactivity, browsing and interactive search, learning and explanation, and digital libraries. Case studies of past projects related to these themes will be used to illustrate principles and skills. A theme this semester will be video retrieval and use. Research projects underway for 2003-04 include overviews and previews for digital libraries and large web sites, especially video retrieval and browsing; physiological and affective indicators of human interaction; and statistical data understanding and usage. Ongoing development of systems (e.g., Relation Browser+) related to the concept of interface servers will be linked to the information resources in the research projects above.
No textbook is required. Required readings/viewings are online. Laptops are required for many class sessions
(with wireless card and/or CD or DVD drive).
Read Course One-Minute Paper Blog
Term Project: class defined
design and implementation or formal usability study (40%)
RB+ information architecture
implementation (25%)
Critique and study outline
(15%)
Readings/viewings, Interface
“
Introduction to course
HCI as augmentation of the
intellect
Interface as manifestation of
the embodied mind
Information retrieval and
information experience as HCI applications
Review of Software Design
Processes
(waterfalls and spirals)
people in the process
(programmers, managers, end-users)
The SILS perspective
problem context, user needs
assessment, prototypes, usability tests, iteration
Optional readings/viewings
(only if you need to brush up or want to focus on design process):
Curtis, B., Krasner,
H., & Iscoe, N. (1988). A field study of the software design process
for large systems. CACM, 31(11),
1268-1287. (online
in ACM DL). Case study
for many different large projects and importance of cognitive, social, and
organizational processes.
Brooks, F. (1982). (reprinted from original 1975 edition). The mythical man-month: Essays on software
engineering.
Mayhew, D. (1999). The usability engineering
lifecycle: A practitioner’s handbook for user interface design.
Shneiderman, B. (1998 3rd Ed.). Designing the user
interface.
Kreitzberg’s LUCID
framework: http://www.cognetics.com/lucid/index.html
Nielsen’s Alertbox: www.useit.com/alertbox
Resources Tour: Interaction Design Lab
www.ils.unc.edu/idl
Resources Tour : HCI Bibliography :
http://www.hcibib.org/
Resources Tour: UMD HCIL http://www.cs.umd.edu/hcil/
Assignment: Term Project
Assignment RB+ application
Readings/viewings for next
meeting:
A vision of augmentation of
the intellect: Read Engelbart http://www.bootstrap.org/augment/AUGMENT/133182-0.html
HCI evolution: read
Marchionini & Komlodi http://ils.unc.edu/~march/arist.pdf
Interfaces for IR: Hearst
(book chapter) http://www.sims.berkeley.edu/%7Ehearst/irbook/10/chap10.html
Experience: Jain (ACM DL) Experiential computing.
CACM, 46(7), 48-55
Optional: an important side
effect: Read Meister
Optional: the roots of HCI: Shackel
Optional: Requirements for
search: Shneiderman et al. http://www.dlib.org/dlib/january97/retrieval/01shneiderman.html (DLIB)
Introduction to ISEE and
installation on laptops (Xiangming Mu)
The Knowledge Navigator as a
visionary personal assistant interface (ISEE presentation)
Discuss readings/viewings
Engelbart
Marchionini
& Komlodi
Hearst
Jain
Information seeking framework
(slides)
Readings/viewings for next
meeting:
SILS perspective: Read
Marchionini, Geisler, & Brunk
http://ils.unc.edu/~march/agileviews/Agileviews.pdf
Overviews and previews: read
Greene et al. http://ils.unc.edu/~march/jasis_ovpv.pdf (also ASIST online w/o color)
View TileBars
using ISEE (CHI 96 video) (use chat window for personal notes)
Optional
View Filmfinder
(HCIL 2000 video)
Introduction to Agile views
Geisler dissertation example
Brainstorm term project(s)
Case #1 BLS and Fedstats designs: the genesis of RB+
Discuss readings/viewings:
Greene
et al
Marchionini
et al
Hearst
(TileBars video)
Content
ISEE as a viewing tool
Readings/viewings for next
meeting:
Hyperbolic browser: Read
Lamping & Rao (ACM DL)
WebBook and Forager (CHI 96 video)
Large Trees and the
Hyperbolic Browser (CHI 96)
Optional
Semantic maps: read Lin
(ASIST online)
Spotfire: read Ahlberg & Shneiderman (ACM DL)
Eick,
S. (2001). Visualizing online
activity (ACM DL)
Week 4 Sept. 17 Representations and Mechanisms #1:
Overviews and Previews
Introduction
to Relation Browser+ (Junliang Zhang)
Assign
RB+ composition
In
class discussion of Hyperbolic Browser using ISEE (bring laptops) Compare
reading the paper vs the video.
Readings/viewings for next
meeting:
Fisheye views: Furnas (ACM DL)
View
Pad++ (HCIL 2000 video)
View
PhotoMesa (HCIL 2000 video)
View
a Taxonomy of See Through Tools (CHI 95 video)
Optional
WebToc: Read Nation et al. ftp://ftp.cs.umd.edu/pub/hcil/Demos/WebTOC/Paper/WebTOC.html
The promise and problems of SUIs: read Yanlelovich et
al. (ACM DL)
Evaluating text tasks: read
Karat et al. (ACM DL)
Week 5. Sept 24 Representations and Mechanisms #2:
Manipulation
Keystokes, mouseactions, gestures,
& speech inputs
Discuss readings/viewings:
Furnas
Zuis
Magic lenses
Case#2: Library of Congress
NDL designs
Design Challenge: Beyond
access to contribution: The Sharium concept
Discuss Pros and cons of Zuis using ISEE (groups in class)
Readings/viewings for next
meeting:
Efron et al. (ils.unc.edu/govstat)
Marchionini,
G. & Brunk, B. (2003). Toward a
General Relation Browser: A GUI for Information Architects. Journal of Digital Information, 4(1), http://jodi.ecs.soton.ac.uk/Articles/v04/i01/Marchionini/
View Browsing anatomical
image databases—the visible human (CHI 96 video)
Week 6 October 1. Information
Architecture Behind the Interface
The problem of metadata
Discuss visible human---what
needs to get to the client-side interface?
Categorization to support
browsing
Automatic approaches to
categorization
Discuss Efron
et al.
The Interface Server concept
Discuss Marchionini & Brunk
Readings/viewings for next
week
Evaluating interaction: Read Koenemann & Belkin (ACM DL)
Evaluating video skims: Read Christel et al. (ACM DL)
Week 7 October 8 Usability
User-centered design
User needs assessment
Participatory design and discount testing
Discuss readings/viewings
Koenemann
& Belkin
Christel et al.
Readings/viewings for next
meeting:
Learning from eye movements:
read Jacob (ACM DL)
Biometrics: read Pankanti, Bolle, & Jain . http://www.research.ibm.com/ecvg/pubs/sharat-future.pdf
Optional
Marchionini & Mu . http://ils.unc.edu/~march/IPM_tablebrowser_studies_submission.pdf
Bolle, R., Connell, J., Pankanti, S., Ratha, N., & Senior, A.
(2002). Biometrics 101. IBM Research Report,
Computer Science, RC22481, June 2002. http://www.research.ibm.com/ecvg/pubs/ruud-bio101.html
Week 8 October 15 Physiological data collection: Eye
Tracking & Biometrics
Term Project updates
Eye tracking in IDL (Anthony
Hughes)
Discuss readings/viewings:
Jacob
Pankanti et al
Assignment: Outline a study
design that incorporates physiological data (due next week)
Readings/viewings for next
meeting:
Universal access: Read
Chisholm, Vanderheiden, & Jacobs (ACM DL)
View Talking to the Ceiling
(CHI 99 video)
Optional reading: Raman (ACM
DL)
Week 9 October 22 virtual class discussion of video using ISEE
Week 10 October 29 Universal Access
Review study outlines
Discuss Chisholm et al
Discuss talking to the
ceiling
Update on audio maps (
Readings/viewings for next
meeting:
IRB packages for studies
(URLs to be provided)
Week 11 November 5 IDL User Studies
Case #4: Open Video redesign
Fast Forward study
TREC study
Integration of surrogates
study
RB+ study
Readings/viewings for next meeting :
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)
Optional: Carroll & Rosson
Week 12: Nov 12
virtual class discussion of videos using ISEE
Week 13 Nov 19 Help
Readings/viewings
for next meeting:
Ubiquitous (calm) computing:
read Weiser & Brown http://www.ubiq.com/hypertext/weiser/calmtech/calmtech.htm
Location aware devices: Want
& Schilit http://seattleweb.intel-research.net/people/schilit/Want-Computer-2001.pdf
Aesthetics:
Week 14 Nov 26
(Thanksgiving eve)
Interaction Trends
Discuss readings/viewings:
Weiser
Want & Schilit
Jain (revisited)
Discuss Alternative and
Multiple I/O
PDAs, sensors, and location awareness
Week 15 Dec 3 Project Presentations and Open
Discussion (final meeting)