Blog  |   Puzzles  |   Books  |   About

June Processing Workshops

This month, I’ll be teaching two Processing workshops at CRASHspace, the awesome hacker space in Los Angeles. You can sign up for these classes in the CRASHspace store. This is a fundraiser for CRASHspace: all proceeds will go towards paying the rent and such. Each class is 4 hours long, and costs $60 ($40 for CRASHspace members).


Processing 101
Saturday June 16th, 1pm – 5pm

An introduction to the Processing language and development environment. Processing is an open-source language and development environment which is popular with designers, artists, and DIYers. It’s a great language for learning computer programming because of its simplicity and immediate visual rewards. You can use Processing to build a sketchbook of reusable code snippets for future projects.

This class will cover installation and introduce graphic programming techniques in Processing.

Students will learn

  • Basic vector drawing and color manipulation in Processing.
  • How to get images onto the screen.
  • How to effectively use randomness.
  • How to make an animated logo
  • How to make an animated particle system.

Flight Patterns by Aaron Koblin, © 2006
Data+Art in Processing
Saturday June 23rd, 1pm – 5pm

An introduction to using real-world data as an artistic medium in Processing. In this class, students will work with a variety of real-world data sources, and use this data to produce motion graphics, still images or music. The data used in the class includes

  • USGS earthquake records
  • An Astronomical database
  • English Literature
  • Twitter or other web services

Students will learn a variety of methods to map and render this data, including

  • How to control an animated image using multiple datapoints.
  • How to render maps and position items on a globe.
  • How to produce musical events from non-musical data.
  • Steganography – embed secret messages into images or music.

For both classes, students will need a Windows, Macintosh or Linux laptop. If you are very new to Processing, I suggest taking the first class before taking the second.

One Response to “June Processing Workshops”

  1. Evan Mullins Says:

    You know I’d come if I were anywhere close! Hopefully one day =)