Week 1

Introduction to Kinetic Interfaces

Class Overview

Lecture 1

  • Class Introductions
  • Overview of materials to be covered and project expectations
  • Kinetic user interfaces

Lecture 2

  • Kinetic interfaces with new media technologies
  • How to create an “abstract” button with Processing

Lab

  • Program a simple sketch with buttons and mouse movement in Processing

Assignment

  • Review the interfaces covered in class
  • Pick one on the internet and research more deeply

References

Sample Codes

  • You may find the whole example codes and attached files here.

 

ButtonRect

 

ButtonCircle

 

Buttons + Object