Introduction to Programming using p5.js
Resource for HCDE 598a Autumn 2017 and 2018 quarters.
Student Gallery
Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5
Assignment 6
Final Projects
Some stuff about the processing programming language.
Cheat Sheet 1
Cheat Sheet 2
Books
- Greenberg, Ira, Dianna Xu, and Deepak Kumar. 2013. Processing: Creative Coding and Generative Art in Processing 2. Apress.
- McCarthy, Lauren, Casey Reas, and Ben Fry. 2015. Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing. Maker Media, Inc. http://proquest.safaribooksonline.com.offcampus.lib.washington.edu/book/web-design-and-development/9781457186769 or PDF
- Meysenburg, Mark. 2013. Introduction to Programming Using Processing. lulu.com.
- Reas, Casey, and Ben Fry. 2015. Getting Started with Processing: A Hands-On Introduction to Making Interactive Graphics. Maker Media, Inc. PDF
- Reas, Casey, and Ben Fry. 2007. Processing: A Programming Handbook for Visual Designers and Artists. The MIT Press.
- Runberg, Derek. 2015. The SparkFun Guide to Processing: Create Interactive Art with Code. No Starch Press.
- Shiffman, Daniel. 2015. Learning Processing, Second Edition: A Beginner’s Guide to Programming Images, Animation, and Interaction. Morgan Kaufmann.
- Shiffman, Daniel. 2012. The Nature of Code: Simulating Natural Systems with Processing. The Nature of Code.