Most of the material from these workshop comes from the class CART 253: The Languages of Programming, taught at Concordia University in the Computation Arts department. The course notes were written by Jason Lewis, with Elie Zananiri and Elena Frantova.
I also had the following books by my side while preparing the workshop, which I strongly recommend:
-
Processing: A Programming Handbook for Visual Designers and Artists
by Casey Reas and Ben Fry
MIT Press, August 2007 -
Absolute C++
by Walter Savitch
Addison Wesley, March 2007 -
Visualizing Data
by Ben Fry
O'Reilly Media, December 2007 -
Learning Java
by Patrick Niemeyer and Jonathan Knudsen
O'Reilly Media, May 2005 -
The Animator's Survival Kit
by Richard Williams
Faber & Faber, January 2002
The workshop material is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.