Between 26 June and 1 July 2017, I taught the Interactive Systems course at the Digital Media M.A., Hochschule Rhein-Waal. Below are the support materials we used for the course.
The course is focused on interaction design for media generation and manipulation. Students will experiment with a broad range of media elements with an emphasis on controlling media behavior through code. Special emphasis will be given to crossings between interaction design, sound and image. The main development environment for the course will be openFrameworks (http://www.openframeworks.cc/), although other environments can be explored. Students are required to plan, develop, document and present a project at the end of the course.
Introduction to openFrameworks; Animation;
Drawing; Interactive behaviours; Generative graphics;
Interactive particle systems; Physics;
Camera; Computer vision for interaction;
Project proposal presentations;