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
o
Program and circuit
|
Build an alarm system
|
4
|
Microcontrollers 2
- Analog input
- Analog output
- 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
|
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:
|
Work on Project
|
10
|
Project Studio:
- Paper Prototyping and Testing
|
Work on Project
|
11
|
Project Studio:
|
Work on Project
|
12
|
Project Alpha Presentations
|
Work on Project
|
13
|
Project Studio:
|
Work on Project
|
14
|
Project BETA Presentations
|
|
|
Final Presentations
|
|
|
|
|
|