Programming for Artists 2016

"The course focuses on how to write simple programs and utilise existing code snippets and libraries to build interactive installations and other artworks with visual, auditive and physical interaction. The course provides the basics of Processing and Arduino programming environments, with some other additional tools as advanced options. The role of technology and programming in contemporary art will be discussed through examples and articles during the course."

All of the code examples we create can be found from the course's OpenProcessing classroom.


Week 3
  • 16/2 – Your Project
  • 17/2 – Your Project
  • 18/2 – Your Project
  • 19/2 – Presentations

Lecture 1 – Introduction

Lecture 2 – Processing

Lecture 3

Lecture 4 – Video, Camera Input & For Loops

Lecture 5 – Electronics, Arduino Basics

Lecture 6 – Arduino, Sensors, Mapping

Lecture 7 – Arduino + Processing