Intro to Processing
with Chandler McWilliams
Date & Time
January 1, 2009, 4pm
January 1, 2009, 4pm
February 16, 2009, 7pm–10pm
February 23, 2009, 7pm–10pm
Machine Project
$250 for members
$250 for non-members


Course Description:
Processing is a programming language and environment built for the media arts and design communities. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook. It is used by students, artists, designers, architects, and researchers for learning, prototyping, and production. More information on Processing can be found at www.processing.org.

What you’ll need:

Computer (laptops are nice). Windows or OSX.

Each meeting will consist of a lecture and lab, with an emphasis on hands on programming


Class 1
Saturday, February 14, noon– 4pm
Lesson 1
with Chandler McWilliams
  • The Processing Environment
  • Drawing to the Screen
  • Variables
  • Arithmetic
  • Conditional Statements
Class 2
Saturday, February 21, noon– 4pm
Lesson 2
with Chandler McWilliams
  • Mouse and Keyboard Input
  • Control Blocks (for, while, etc.)
  • Arrays
Class 3
Monday, February 16, 7pm– 10pm
Lesson 3
with Chandler McWilliams
  • Event-driven Programs
  • Image Processing (Accessing the Pixel Buffer)
  • Arrays and Objects
Class 4
Monday. February 23, 7pm– 10pm
Lesson 4
with Chandler McWilliams
  • Objects
  • Text
  • Sound
  • Loading Files
  • Timers