Assignments
WEEK #13 – Final Project
11/02 Mon – Desk Crits
11/04 Wed – Work Session (help as needed)
- Assignment
WEEK #12 – Final Project
10/26 Mon – Work Session and Desk Crits
10/28 Wed – Lecture (DOM, HTML/CSS) and Work Session
- Assignment
- Readings
- Videos
WEEK #11 – Continue Animated Scene
10/19 Mon – Assignment #5 Critique, Discussion and Issue Assignment #6 Final Project
10/21 Wed – Discussion and Work Day
- Assignment
WEEK #10 – Continue Animated Scene
10/12 Mon – Discussion, Work Session and Desk Crits
10/14 Wed – Lecture and Work Session
- Assignment
- continue Assignment #5 – Animated Scene (due Oct 19th)
WEEK #9 – Animated Scene
10/5 Mon – Discussion, Work Session and Desk Crits
10/7 Wed – Quiz (open book, 25 questions) and Work Session
- Assignment
- Readings
- review McCarthy book for quiz
WEEK #8 – DOM Input
9/28 Mon – Assignment #4 Critique, Discussion and Issue Assignment #5
9/30 Wed – Lecture re: DOM input, Discussion and Work Day
10/7 Wed – planned p5/Javascript coding quiz/test, (topics covered in book – open book)
- Assignment
- Readings
- Lauren McCarthy et al., Getting Started with p5.js, Chapters 12-13 (continued)
- Videos
WEEK #7 – Objects, Classes and Data (continued)
9/21 Mon – Discussion and Desk Crits
9/23 Wed – Discussion and Work Day
- Assignment
- Readings
- Lauren McCarthy et al., Getting Started with p5.js, Chapters 12-13
- Videos
WEEK #6 – Objects, Classes and Data
9/14 Mon – Assignment #3 Critique, Discussion and Issue Assignment #4
9/16 Wed – Discussion and Lecture
- Assignment
- Readings
- continue w/ McCarthy reading
- Videos
- References
WEEK #5 – Motion, Media and Arrays
9/7 Mon – Sketch Session, Desk Crits
9/9 Wed – Work Day, Desk Crits as Needed
- Assignment
- Readings
- Lauren McCarthy et al., Getting Started with p5.js, Chapters 7-8, 10-11 (required weeks 5 & 6)
- Videos (review as needed)
WEEK #4 – Loops and Conditionals, Response and Interactivity
8/31 Mon – Break (no class)
9/2 Wed – Discussion Galanter/Campbell Readings and re: Assignment #3, Questions and Lecture re:JavaScript/P5 concepts (remote)
- Assignment
- Readings
- Videos (review as needed)
WEEK #3 – Drawing, Functions and Variables
8/24 Mon – Discussion re: Assignment #2/Questions (.5 – 1 hr), Work Day, available for one-on-ones (remote)
8/26 Wed – Assignment #2 Critique, Lecture and Issue Assignment #3 (1 – 1.5 hr) (remote)
- Assignment
- Readings
- Lauren McCarthy et al., Getting Started with p5.js, Chapters 4 – 6, 9 (required, due 8/31)
- Philip Galanter, “Generative Art Theory”, pp. 146-155 (required, due 8/31)
- Paul Graham, “Hackers and Painters” (optional)
- Videos (review as needed)
WEEK #2 – A Low-level Introduction to Computers, An Introduction to Programming in P5.js
8/17 Mon – Discussion, Lecture & Assignment (1-1.5 hrs)(remote)
8/19 Wed – Lecture (.5 hours), Work Day and Desk Crits (remote lecture, remote/in-person desk crits)
- Assignment
- Readings
- Lauren McCarthy et al., Getting Started with p5.js, Chapters 1 – 3 (required)
- Jim Campbell, Delusions of Dialogue (required, due Mon, 8/24)
- Janet Murray, Inventing the Medium, Chapter 2, Affordances of the Digital Medium (optional)
- Daniel Kahanski, Moths in the Machine, Part 2, pp. 35-61 (optional)
- Videos (review as needed)
WEEK #1 – Why does creative coding matter for artists and designers?
8/10 Mon – Course Introduction & Discussion
8/12 Wed – Discussion
- Assignment
- Readings
- Videos
- Demo
________________________________________________