1200-D North Alvarado
Los Angeles, California

introduction to processing

Instructor Name: Chandler McWilliams
Email: chandler@brysonian.com
Schedule: Tuesdays September 9th and 16th (7-10pm), Saturdays September 6th and 13th (2-6pm)

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

Registration required, $250 for non-members, $220 for members. Become a member today and support Machine Project, it’s fun.

What you’ll need: computer (laptops are nice). Windows or OSX.

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

Week 1: Introduction

The Processing Environment
Drawing to the Screen
Variables
Arithmetic
Conditional Statements

Week 2: Interactivity I

Mouse and Keyboard Input
Control Blocks (for, while, etc.)
Arrays

Week 3: Interactivity II

Event-driven Programs
Image Processing (Accessing the Pixel Buffer)
Arrays and Objects

Week 4: Advanced Topics

Objects
Text
Sound
Loading Files
Timers

Official Website: http://machineproject.com/2008/08/27/intro-to-processing-2/

Added by tasteislikeamoon on August 29, 2008