8/28 A Vocabulary for Analyzing Interaction Design
Don Norman,
The {Design, Psychology, Psychopathology} of Everyday
Things,
New York: Basic Books, 1988.
Chapter 1: Making Visible, Affordances, Feedback, Mappings,
Chapter 3, Knowledge in the Head and in the World.
9/4 Discovering Needs and Requirements
Yvonne Rogers, Jenny Preece, Helen Sharp,
Interaction Design: Beyond Human-Computer Interaction, 2nd ed,
Wiley, John & Sons, Incorporated. 2007.
Chapter 10, Identifying needs and establishing requirements.
Terry Winograd, The
Alto and the Star, in Winograd, T., Gordon, P., eds, Bringing
Design to Software, New York: Pearson, 1996.
David Liddle, Design
of the Conceptual Model, in Winograd, T., Gordon, P., eds, Bringing
Design to Software, New York: Pearson, 1996.
9/9 Evauating Interactive Artifacts I
Sharp-Preece-Rogers,
Chapter 7, Data Gathering,
Chapter 12, Introducing Evaluation
Chapter 13, An Evaluation Framework
9/11 Information Design
Edward Tufte, Envisioning Information
Chesire, CT: Graphics Press, 1990.
Chapters 2-4, (available on reserve in the library, under my name)
9/16 Graphics and Interaction in Swing
9/18 Swing Components, Layout, and Event Handling
9/23 Java Object-Oriented Design + XML
9/25 Human-Centered Information (roots)
Vanevar Bush, As We May Think, The Atlantic Monthly, July 1945
9/30 Java Graphics Foundation
Feiner, S., Foley, J., Van Dam, A., Computer Graphics, __ -
__
10/2 Color Theory
Itten, The Art of Color.
Color Physics
Concord of ColoeM
Subjective Timbre
Theory of Color Design
12 Part Color Circle
The 7 Color Contrasts
Color Mixing
Composition
10/9 Java 2D Drawing + Animation
10/14 Midterm Exam
Sun Microsytems, Java 2D Tutorial.
Overview of the Java 2d API
Displaying Graphics with Graphics2D
Working with Text and Fonts
10/16 Situated
Lucy Suchman, Plans and Situated Actions,
New York: Cambridge U Press, 1987, vii-x, 1-29, 49-67.
on
electronic reserve.
10/21 Pervasive, Ubiqutous, Context-Aware
Terry Winograd, Architectures for Context,
Human-Computer Interaction, 16(2-4), 2001.
Only Sections 4 & 5.
10/23 Location-Aware
Steve Benford et al, Can you see me now?, Proc. ACM Computer Human Interaction (2006), 100-133.
10/28 Tangible and Attentive Interfaces + More Context- and Location-
Aware
Jeffrey S. Shell, Ted Selker, Roel Vertegaal, Interacting with groups of computers ,
CACM 46:3, March 2003, 40-46.
10/30 Technologies for Building Human-Centered Systems
Zogg, J.M., Essentials
of Satellite Navigation - Compendium, 12-17 (basics),
53-57 (understanding error), 57-67 (ellipsoid and geoid, coordinate
conversion, projection), 89-99 (NMEA sentences spec excerpt).
Toups, Z.O., Kerne, A., Webb, A. A lightweight object-oriented distributed semantic services framework. Submitted to the International Conference on Software Engineering, 2008.
11/23, 11/30 Java: Imaging, Animation, Sprites
11/30 Heuristic Evaluation
11/30 Workshop Process
Anthony Dunne, Fiona Raby
The Placebo Project -and-
here,
Proc Designing Interactive Systems (DIS) 2000.
Kristina Andersen
It felt like clown sparkles,
acm interactions, 11:25 (sept 2004), 61-63
William W. Gaver, John Bowers, Andrew Boucher, Hans Gellerson, Sarah Pennington, Albrecht Schmidt, Anthony Steed, Nicholas Villars, Brendan Walker,
The drift table: designing for ludic engagement,
Proc ACM CHI 2004 Extended.
12/2 Reflections on Context