NewCHI - SchedulePage
   
     

 

 

Schedule (TBD, Ross 19)

Course Program – תוכנית הקורס

 

 

Lecture

Exercises

1

 

Introduction: [pdf]

·         Why study New Human Computer Interaction? Is there anything wrong with "old" HCI?

·         Overview of the course

·         Types of New HCI:

o        Tangible Interfaces: Definition and examples

o        Ambient Interfaces: Definition and examples

o        Multi-Modal Interfaces: Definition and examples

 

Internet Research Exercise (Exercise 1)

2

 

The Technology behind new HCI [ppt]

  • Sensors
  • Actuators
  • Microcontrollers
  • Image Processing
  • Voice Processing
  • Etc

Workshop: Planning a simple Tangible Interface

    • Break up into groups of 2
    • Decide on an Tangible Interface (20 minutes)
    • Input
    • Processing
    • Output
    • Plan the basic system architecture to make it happen (20 minutes)
    • Prepare a short presentation (2-3 minutes)

 

  Develop Project Folio

3

 

Some basic electronic circuits and what we can do with them

  • Introduction to the OpenBoard microcontroller System [ppt]
  • Hello World
  • Digital Input

o        Program and circuit

  • Digital Output

o        Program and circuit

 

Build an alarm system

 

4

 

 

 

 

 

 

 

 

Microcontrollers 2

  • Analog input
    • Program and circuit
  • Analog output
    • Program and circuit
  • Relays: Controlling the 220V world
  • Motors: Moving things in the world

 

Build the tangible interface you designed earlier

5

Serial communications [ppt]

  • PC to MC
  • MC to PC
  • MC to MC

 

Have your tangible interface react to user inputs on the PC

6

Project Discussion

  • Class discussion: What is a good project
  • The Project process
  • Project Group rules
  • Project Milestones
  • Research
  • Project Description
  • Examples

 

Research and create a project proposal. Prepare a short PPT (intro, research, the concept, possible technology) for presentation

7

Project Concept Presentations

  • Critique

 

Fix concept as discussed in class. Send in for Approval.

8

 

Class Workshop:

  • Project technology research + milestones.
  • Work in class, meet with lecturer and develop the project plan.

 

Work on Project

9

 

Project Studio:

  • Scenarios, Storyboards

 

Work on Project

10

 

Project Studio:

  • Paper Prototyping and Testing

Work on Project

11

Project Studio:

  • TBD

Work on Project

12

Project Alpha Presentations

Work on Project

13

Project Studio:

  • TBD

Work on Project

14

Project BETA Presentations

 

 

Final Presentations