Social Syllabus

ADA385: Interactive

Jan
25

Breathing Life into Art

Introduction: Syllabus, Presentation Signup, What is Interactive Art? Four spheres: a case study
Showcase: Wooden Mirror (Danny Rozin), ACCESS (Marie Sester), We Feel Fine (Jonathan Harris), Blendie (Kelly Dobson), Wii Projects (Johnny Lee), The World's Deepest Bin (thefuntheory.com), Opto-Isolator (Golan Levin), Inflatable Bag Monsters (Joshua Allen Harris)
Lecture: Introduction to Processing, OpenProcessing, Learn how to draw using code
Notes: Circle, Rectangle, Happy Face, Tree, Bird
Reading: Learning Processing (pgs 3-41)

Simple Drawing Assigned
Feb
08

No, your other left!

Introduction: Interactive bubble wrap, History of the mouse (image, v1, v2), The Mythbusters paint the Mona Lisa
Resources: Designing for Interaction (Dan Saffer), Why a Mouse? (Bill Moggridge)
Lecture: functions, objects, arrays
Class Notes: distance, collision, arrays
Reading: Learning Processing (pgs 101-161)

Poke and Prod Assigned
Feb
15

1.21 Jiggawatts

Lecture: Understanding electricity, components (LEDs, resistors, batteries, buttons, etc), prototyping (breadboards, soldering)
Hardware: Basic parts list (SparkFun Electronics, GroovyGameGear), ControllerMate
Resources: Tom Igoe: Physical Computing at ITP, The $5 Cracker Box Amplifier, Make Magazine, Instructables
Studio: Building physical interfaces that talk to our Processing sketches

Poke and Prod Due
Feb
22

S is for String (and Sound)

Showcase: Jonathan Harris: the Web's secret stories, Universe
Lecture: Libraries, text, audio (Minim), images
Notes: sound1, sound2, image1, image2, text1, text2
Studio: Discuss midterm project ideas
Reading: Learning Processing (pgs 305-323, 381-405)

Midterm Project Assigned
Mar
01

Objects

Lecture: OOP, classes, methods, properties
Discussion: Simple color tracking (Dan Shiffman)
Notes: car1, car2, circles, creature
Studio: Work on midterm project
Reading: Learning Processing (pgs 121-136)

Mar
15

Midterm

Midterm presentations

Midterm Project Due
Mar
29

Digital In, Digital Out

Guest Speaker: Craig Kapp will be talking about Augmented Reality - a technique through which 3D virtual objects can be overlaid onto the “real” world, in real time, using nothing more than a computer, a webcam, and a printed symbol.
Lecture: Introduction to Arduino, Arduino Homepage, Digital Input and Output, Learning, Reference
Studio: Blinking LED, Pushbutton, Proximity

Apr
05

All wired up

Lecture: Processing / Arduino serial communication, Purchasing sensors (basic parts list)
Examples: thermistor, proximity, lights, stretch, acceleratormeter, flex, switches, motors
Studio: Creating a hot air balloon game (using a hair dryer)
Reading: The Internet of Things, Arduino Starter Kit Manual

Apr
19

Open Lab

Work on final projects

Apr
26

Open Lab II

Work on final projects

May
06

Final Project Showcase

Show off your mad skills!

Course Info

John Kuiphoff
The College of New Jersey
Art
Spring 2010
RSS
2489 Views
programming, art, processing, arduino, electronics, interactive,
Bookmark and Share