Concordia University

GPDI527 - Creative Coding with Processing: Building Simple Interactive Graphics

The Webster Library’s new Visualization Studio will help you discover creative coding using Processing. Processing is a flexible environment for creative sketching and rapid prototyping of ideas and concepts. It’s free, open source, efficient and easy to learn.

Processing makes it so easy to turn ideas into pixels on a screen that sometimes the process feels like magic. In this hands-on workshop we will learn to program graphics, animations and interactivity in Processing by building fun sketches.

Processing is very beginner-friendly, but it’s also powerful enough for professionals to use as a design tool for large-scale installation work, motion graphics, complex data visualization and more. It’s trivial to export your Processing sketch to any platform (Windows, Mac OSX, Web, etc.) as a standalone application so you can conveniently share your work with a wide audience.

No prior programming knowledge is necessary, though if you have some programming experience, you will still get something out of this workshop.

Important Note: Please bring your WIFI-ready laptop (with Java preferably loaded) and please install Processing on your machine prior to the workshop. See:

Learning Objectives

In this workshop, participants will:
1. Learn to draw and animate shapes in Processing
2. Learn to program simple interactivity in Processing
3. Program an interactive animation and export it
4. Gain an understanding of the possibilities for creation Processing offers

Leaders Information

This workshop is led by Tina Salameh, a Computational Arts double major Concordia alumna. She spent the past 8 years working in startups, building interactivity and walking the line between Art, Design, and Technology; and thinking about the impact data has on our lives. She loves things that are open source and things that are playful (and cats with laser eyes). She’s currently helping the Library build the Visualization Studio, a space for interactivity, immersion, data visualization, research and many other endeavours.

This workshop is not scheduled at this time.
Back to top

© Concordia University