Learning Objective: To understand the structure, expectations and context of this class.
Due: Reading: HCI Chapter 1: Introduction
Supplemental:
Topics:
Learning Objective: To build an appreciation for people as physical users of information technology
Due: Reading:
In Class:
Supplemental:
Learning Objective: To build an appreciation for people as physical users of information technology. To appreciate how U/I design changes the physical world as well.
Due:
In Class:
Supplemental:
Due:
Learning Objective: To appreciate how U/I design changes the physical world as well. To understand how to write well-formed XML and JSON
In Class:
Supplemental:
Learning Objective: To understand how to write well-formed XML and JSON
In Class:
Supplemental:
Due:
Learning Objective:To understand the theoretical basis for AJAX
In Class:
Due:
Supplemental:
Learning Objective:s
Due:Reading
In Class:
Supplemental:
Learning Objective:To understand representation of location and how they are used to construct web based map U/I's
Due:Reading
In Class:
Supplemental:
Learning Objective: To consider other methods of determining location beyond GPS.
Due:
In Class:
Supplemental:
Learning Objective: To understand where to start for building a web based map U/I
In Class:
Supplemental:
Learning Objective: To understand how human-object interaction changes with technoculture
In Class:
Supplemental:
Learning Objective: To understand the difference between touch and multi-touch (high-level)
In Class:
Due:
Due:
Learning Objective: To understand the technology for prototyping multi-touch interfaces (software)
In Class:
Supplemental:
Learning Objective: To understand the technology for prototyping multi-touch demo system (about assignment)
In Class:
Supplemental:
Due:
Learning Objective: To be able to articulate the ways in which ubiquitous computing changes interaction.
In Class:
Learning Objective: To understand the mobile phone development landscape
Learning Objective: To understand the basics of the Android system in preparation for developing
In Class:
Learning Objective: To understand how to program an Android phone (Environment/program structure/sensor simulation)
In Class:
Due:
Learning Objective: To understand how to do Assignment 07 - make an Android app.
In Class:
Due:
In Class: