ControlP5 beginner's course material

For 2 years now I've been teaching Processing at Mains d'Oeuvres, for the CRAS lab.

Building up on the 3D dataviz class, I've ran a short intro to GUI principles in Processing using Andreas Schlegel's ControlP5 library. The zip package includes a PDF slideshow and a step-by-step series of example sketches (French only!):