Calendar

User Interaction Software

  • Fall 2012
  • Department of Informatics
  • Donald Bren School of Information and Computer Sciences

Notices

Signups for Assignment 7 demos are open

Assignment 7 is due soon

Assignment 7 group self-eval is due soon

Final Shaping Things Quiz is due soon




09/27

Learning Objective: To understand the structure, expectations and context of this class.

Due: Reading: HCI Chapter 1: Introduction

Supplemental:

Topics:

  • Meet the instructors
  • Introduction to the course
  • Names
  • Syllabus


10/02

Learning Objective: To build an appreciation for people as physical users of information technology

Due: Reading:

In Class:

  • Course Update
  • Names
  • Slides (mov,pdf)

Supplemental:

10/04

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:

  • Reading: Shaping Things Ch 1-3

In Class:

  • Course Update
  • Names
  • Card Review
  • Email Review
  • Chapter 1
  • Paper Readings
  • Shaping Things Readings
  • Names
  • Slides (mov,pdf)

Supplemental:


10/05

Due:



10/09

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:

  • Course Update
  • Names
  • Slides (Shaping Things etc.) (mov,pdf)
  • Slides (XML) (mov,pdf)

Supplemental:

10/11

Learning Objective: To understand how to write well-formed XML and JSON

In Class:

  • Course Update
  • Slides (mov,pdf)

Supplemental:


10/12

Due:



10/16

Learning Objective:To understand the theoretical basis for AJAX

In Class:

  • Course Update
  • Slides (mov,pdf)

Due:

  • Quiz 01: Readings from Week 0-1. No Shaping Things

Supplemental:

10/18

Learning Objective:To understand Javascript and jQuery enough to complete Assignment 04

Due:

In Class:


10/19

Due:



10/23

Learning Objective:s

  • To understand Javascript and jQuery enough to complete Assignment 04
  • To understand representation of location and techniques for acquiring location

Due:Reading

In Class:

Supplemental:

10/25

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:



10/30

Learning Objective: To consider other methods of determining location beyond GPS.

Due:

In Class:

  • Slides (mov,pdf) Properties of Location Systems

Supplemental:

11/01

Learning Objective: To understand where to start for building a web based map U/I

In Class:

Supplemental:



11/06

Learning Objective: To understand how human-object interaction changes with technoculture

In Class:

  • Slides (mov,pdf) Shaping Things

Supplemental:

11/08

Learning Objective: To understand the difference between touch and multi-touch (high-level)

In Class:

Due:


11/09

Due:



11/13

Learning Objective: To understand the technology for prototyping multi-touch interfaces (software)

In Class:

Supplemental:

11/15

Learning Objective: To understand the technology for prototyping multi-touch demo system (about assignment)

In Class:

Supplemental:


11/16

Due:



11/20

Learning Objective: To be able to articulate the ways in which ubiquitous computing changes interaction.

In Class:

11/22:

turkey



11/27

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:

  • Slides Cloud Computing (mov,pdf)
  • Slides Mobile Phone landscape (mov,pdf)

11/29

Learning Objective: To understand how to program an Android phone (Environment/program structure/sensor simulation)

In Class:

  • Slides Android History (mov,pdf)
  • Slides Android Environment (mov,pdf)

Due:



12/04

Learning Objective: To understand how to do Assignment 07 - make an Android app.

In Class:

  • Slides Android Assignment (mov,pdf)

12/06

Due:

  • Shaping Things Ch 7 - 14
  • Shaping Things Ch 15 - 18
  • Design Notebook Due at start of class

In Class:

  • Slides Shaping Things (mov,pdf)
  • Slides End of Class (mov,pdf)


Whole Week

  • Assignment 07: Make a mobile phone app that uses sensors
  • Friday: 12/14

    Due: