Learning Processing: a beginner's guide to programming images, animation, and interaction. D Shiffman. Morgan Kaufmann, 2009.
https://dl.acm.org/doi/pdf/10.5555/1481360
https://processing.org/ Processing Software
This class will mostly be using Processing, for visual coding- so the first week was spent familiarizing myself with the software. The first assignment was to produce a simple image from shapes and lines. I chose Pikachu because I love him. I regret it because plotting coordinates is hard. Totaling 4 ellipses, 6 triangles, 23 lines and entirely too much of my sanity: my first Processing code.