Informatics 133: Human Computer Interaction (Software)
Fall 2009-2010
Department of Informatics
Donald Bren School of Information and Computer Sciences
Week 1: The Human
Monday (Lecture 1)(9/28): Introduction to Course, Instructors and Syllabus
Learning Objective: To understand the structure, expectations and context of this class.
Notes:
Topics:
Explanation for First Class Cancellation
Names
Syllabus
Learning Objective: To appreciate the limits of the human and the implications for U/I design f
Notes:
Due Today:
1. Reading HCI:Chapter 1: The Human
2. Assignment 0: Digital Photograph with Name: roughly 250x250px of your face, Goal is for me to learn your name
Research Opportunities:
Nomatic*IM Study
Eric Baumer: ebaumer@uci.edu
Derek Lyons: delyons@uci.edu
Content:
Week 2: The World (UBICOMP)
Learning Objective: To understand how interaction changes when it is in the world.
Notes:
Due Today:
Reading HCI:Chapter 20.1-20.3
Learning Objective: To have a framework for understanding digital/physical hybrid worlds.
Notes:
Due Today:
Reading HCI:Chapter 20.3-20.5
Learning Objective: To begin to consider how digital/physical hybrid worlds can and do change the physical world.
Notes:
Due Today:
Reading Shaping Things: Chapters 1-3
Quiz on Introduction, Chapter 1, and Chapter 20 and lectures up to and including 10/7. It will be taken electronically. Crossword puzzle. 30 minutes. Open book. Take it anytime before class on Monday morning.
Week 3: The Human in the World (Location Context)
Learning Objective: To be familiar with XML as a data representation
Notes:
Topics:
Learning Objective: To be familiar with JSON as a data representation
Notes:
Due Today:
Reading HCI: Chapter 21
Topics:
Learning Objective:To understand how AJAX functions on the web, know some basics about libraries
Due Today:
Quiz 1 rework
Week 4:
Learning Objective:
Notes:To understand the representing of location and techniques for acquiring location using other technologies
Due Today:
1) Design Notebook with at least 4 entries
2) Assignment 1 :
Week 5:
Learning Objective: To understand the representing of location and techniques for acquiring location using other technologies besides GPS
Notes:
Augmented Reality for a non-game application (Link died)
Wednesday (Lecture 14)(10/28):
Learning Objective: To understand where to start for building a web-based map U/I
Notes:
Learning Objective:To consider how human-object interaction changes with technoculture.
Notes:
Due Today:
1) Reading Shaping Things Chapters 4-6
Topics:
Week 6:
Learning Objective: To understand the differences between traditional and multi-touch input
Notes:
Topics:
Learning Objective: To understand the technology for prototyping multi-touch interfaces
Notes:
Due Today:
1) Assignment 2
Topics:
Learning Objective: To understand the technology for prototyping multi-touch interfaces
Notes:
Topics:
Week 7:
Learning Objective: Shaping Things Chapters 7-10
Notes:
Week 8:
Learning Objective:To understand the basics of the Android system in preparation for developing
Notes:
Due Today:
1) Assignment 3 (Multi-touch system)
Topics:
Wednesday (Lecture 22)(11/18):
Learning Objective: To understand spimes according to Sterling
Notes:
Topics:
Sterling Podcast today. Video Shown in lecture by Nithya
Learning Objective: To see how researchers are using Android as a research platform
Notes:
Topics:
UW Android in the Developing World
Gaetano Borriello talks about Open Data Kit
Video here (shown in 163)
Week 9:
Week 10:
Learning Objective: Shaping Things Chapters 11-14
Notes:
Learning Objective: Shaping Things Chapters 15-18
Notes:
Topics:
Learning Objective: Final Admin
Notes:
Topics:
Dan Frost
Leslie Liu
Final Evaluation online (IMPORTANT!!!)
Group work
Turn in last cards
- | x | o | - | o | - | o | o | - | o | - | o | o | - | o | - | o | o | - | o | - | o | o | - | o | - | o | o | - | o | - | o | o | - | x | - | o | o | - | + | - | + | o | - | o | - | x | o | - | - | o |
Finals Week:
Monday (12/7):
Due Today:
Shaping Things Assignment ,Design Notebooks
Wednesday (12/9):
Friday (12/10):