Back to schedule

Please note: Seats are limited and you need to register separately after purchasing a conference ticket.
Please check out the requirements of this workshop below.

Processing.py -- Creative Coding with Python

Processing is a programming language and integrated development environment that caters to the electronic arts, new media art, and visual design communities. Initially released in 2001, Processing featured a Java-based syntax, but 2014 saw the release of an additional Python mode -- Processing.py.

This workshop begins with some context, namely the creative coding scene. From here, we'll move into a series of code-along tasks using Processing.py. While learning to write Processing.py code using the Processing IDE, you'll explore topics like graphics, randomness, noise, animation, and interactivity.

Along the way, I'll discuss my outline for a semester-long Processing.py course, and share some inspiring works as well as personal insights.  All this should make for a fresh and inspiring workshop; something that will appeal to novices and creatives, but also offers a little something for the experts.

Requirements

  • Participants should bring a laptop.
  • I assume everybody will have wifi/internet access. But, it might help if participants could download Processing beforehand: https://processing.org/download/
  • Processing Python mode must be installed from the Processing application, see image:

Tristan Bunn

Tristan is a creative technologies lecturer at Massey University, Wellington. He's also the author of an upcoming book on Processing.py, to be published by No Starch Press.