Introduction to Processing

By Matt Lockyer

1PM – 4PM, September 19, 2009

HUB:LAB
Morris and Helen Belkin Art Gallery
1825 Main Mall
Vancouver, British Columbia,
Canada V6T 1Z2

Processing is an open source programming language and environment for students, artists, designers, researchers, and hobbyists who want to program images, animation, and interactions. Initially intended as a tool to teach fundamentals of computer programming within a visual context it also serves as a software sketchbook and professional production tool. Processing is a great tool for artists and anyone interested in working with computers and creating their own custom software.

In this workshop you will learn the basics of working with Processing. Topics include a discussion of artworks made with Processing, language structure and syntax, creating simple interactivity and image creating and manipulation. Through a series of in-class projects, participants will learn what they need to start working with Processing as well as the concepts that will become the foundation of any future programming projects.

Matt Lockyer is a fourth year student of computer science, who has a strong interest in the arts. Regularly attending visual arts courses at UBC and other institutions, Matt has worked hard at developing a creative outlet to complement his technical abilities. In the future, he hopes to continue these pursuits, and become an educator/entrepreneur in the interdisciplinary areas of the visual and interactive arts.

This workshop is targeted at the arts community but is for anyone wishing to learn about Processing. No previous programming knowledge is required.

Thank you for your interest in the Processing workshop. Unfortunately all available spaces have been booked now.

Class notes are available here.