Week |
Topic |
Assignments |
Sept 11-15 |
Overview (see lecture
notes)
No class on Friday
Sept 15, as I am out of town. This class will be rescheduled for later
in the term. |
Perform the following readings. We will
discuss these in class. Read about these interesting systems:
-
Tivoli:
an electronic whiteboard for informal workgroup meetings; Elin Rønby
Pedersen, Kim McCall, Thomas P. Moran and Frank G. Halasz; Conference proceedings
on Human factors in computing systems, 1993, Pages 391 - 398
-
Anne McClard and Patricia Somers, Unleashed:
Web tablet integration into the home, Proceedings of the CHI 2000 conference
on Human factors in computing systems, pages 1-8, 2000
-
Keith Cheverst, Nigel Davies, Keith Mitchell,
Adrian Friday and Christos Efstratiou, Developing
a context-aware electronic tourist guide: some issues and experiences,
Proceedings of the CHI 2000 conference on Human factors in computing systems,
pages 17-24, 2000
-
Wendy E. Mackay, Anne-Laure Fayard, Laurent
Frobert and Lionel Médini,
Reinventing
the familiar: exploring an augmented reality design space for air traffic
control, Proceedings of the CHI 1998 conference on Human factors in
computing systems, pages 558-565, 2000
-
James L. Crowley, Joëlle Coutaz and François
Bérard,
Perceptual
user interfaces: things that see, Communications of the ACM, 43(3):8-18,
2000
Read about these interesting devices:
|
Sept 18-22 |
Overview of User-Centered Design
Task Modeling
(see lecture notes part
1 and part
2) |
Read these documents related to
the project:
Read these papers related to activity analysis
and task modeling:
-
Janice Singer and Timothy Lethbridge, Studying
Work Practices to Assist Tool Design in Software Engineering, in Proceedings
of the International Workshop on Program Comprehension (IWPC'98), 1998.
-
F.Paterno', C.Mancini, S.Meniconi, ConcurTaskTrees:
A Diagrammatic Notation for Specifying Task Models, in Proceedings of
Interact'97, Chapman&Hall, July'97, pp.362-369.
Learn about the CTTE
environment for editing task models in the ConcurTaskTree notation |
Sept 25-29 |
UI Design Guidelines
Mental and Conceptual Models
Norman's Gulf of Evaluation/Execution
(see lecture notes part 1 and part 2) |
Read these examples of design guidelines
for small devices:
Palm's user interface design guidelines. Available
as either:
Each group should
send me information by the end of this week specifying which platform you
intend to use for your development. Only one group may choose
a particular platform. For more information, see me. The choices are:
-
Standard Web interface
-
Electronic whiteboard (already taken)
-
Palm Pilot
-
WAP Telephone
-
There are a number of simulators for WAP development.
See for example
|
Oct 2-6 |
Stimulating creative design: metaphors
and brianstorming
Usability evaluation |
Task Model Due
Fri Oct 6
Read the following
papers on design and evaluation of interactive systems:
-
On effectiveness of
guidelines:
-
On cognitive walkthrough
and Norman's gulfs of execution and evaluation:
-
On effectiveness of
evaluation techniques:
-
On user observation:
-
On metaphor: when it's
useful, when it breaks, and guidelines for applying metaphor:
|
Oct 9-13 |
Design of Richly Interactive Systems |
|
Oct 16-20 |
Design of Richly Interactive Systems |
User Interface
Design Due Fri Oct 20 |
Oct 23-27 |
Design of Richly Interactive Systems |
|
Oct 30-Nov 3 |
UI Design Presentations |
Peer Evaluations
Due Fri Nov 3 |
Nov 6-10 |
Implementation of Richly Interactive Systems |
|
Nov 13-17 |
Implementation of Richly Interactive Systems |
|
Nov 20-24 |
Implementation of Richly Interactive Systems |
Final System
Due Fri Nov 24 |
Nov 27-Dec 1 |
System Presentations |
Final Report
Due Dec 1 |