Parsons School of Design
School of Art Media and Technology
BFA Communication Design

Creative Computing

PUCD 2035 Section K, CRN 7640
Fall 2017
Tuesdays, 7:00 – 9:40pm
2 West 13th Street, Room 402
Class Slack


Agnes Chang



    Topic Assignment
W1 8/29 What is creative computing?
Instruction and describing behavior.
Do: "Do what?"
Read: Braitenburg Vehicles
W2 9/5 What is a server? What is a client?
Mechanics of the internet and what’s up with all the acronyms: HTML, CSS, JS.
W3 9/12 Intro to CSS:
Describing visuals and objects
W4 9/19 Describing action
W5 9/26 What is hover?
Describing reaction
W6 10/3 More visuals: Random and other generators
Iterative composition: randomness
W7 10/10 More actions: Variables, Input/Output
Mid-term feedback
Iterative composition: dynamism
W8 10/17 More actions: Loops
Iterative composition: repetition
W9 10/24 More reactions: Conditionals
Iterative composition: logic
W10 10/31 Describing the real world: Data
Iterative composition: text and numerical data
W11 11/7 More real world: APIs
Final project: ideas
W12 11/14 More tools: p5.js and drawing libraries
Final project: first draft
11/21 No class
W13 11/28 In-progress critique
Final project: second draft
W14 12/5 Work session and Course evaluation
Final project: presentation
W15 12/12 Final critique
Final documentation