Skip to content

Latest commit

 

History

History
151 lines (148 loc) · 6.06 KB

Calendar.md

File metadata and controls

151 lines (148 loc) · 6.06 KB

DM-UY 1133-D Creative Coding

Fall 2024 • Katherine Bennett • Monday & Wednesdays • 14:00-15:50

CALENDAR Overview | Click a week to get the homework assignments and weekly detail

Calendar & Weekly Detail is subject to change at any time. Check back regularly.

Week Wednesday Monday
1 Sept 4
Course and Student Introductions
Overview of Course
Sept 9
Introduction to Processing
Graphic basics
2 Sept 11
Color, opacity, gradients
Curves
BeginShape() EndShape()
Comments
variables
Sept 16
Last Day to Add/Drop a class is Sept 16
Turning in Assignments
Comments
println()
Variables (Review)
In-class Challenge
3 Sept 18
Sketch 1 Due Sept 20th 18:00 EST via openProcessing.org
Control Statements
Operators
Code Blocks
Variable scope
Sept 23
DeBugger
Motion
Random
Print Statements
In-Class challenge
4 Sept 25
Loops
Functions
Functions + passing parameters
Sept 30
State Machines
Manipulation of for-loops
Code & Different strategies
5
Oct 2
Matrix Transformations
Intro to p5.js
Oct 7
P5.js setup review
Object Orientated Programming
MidTerm Project Announced
6 Oct 9
Arrays
OOP
Methods
Oct 15

Arrays
OOP
Methods
Work on Midterm
Arrays
OOP
Methods
7 Oct 16
Github
In class challenges
Work on Midterm Project
Push your progress to your GitHub repo
Strategies for coding
Review State Machine
Debugging Strategies
Oct 21
Class Assignments
Work on Midterm Project
Intro: Sound, Computer Vision, Video, P5 Play library, P5 Speech library
Push your progress to your GitHub repo
Intro to images
8 Oct 23
Working with Images and Image Data
Oct 28 **MidTerm Presentations**
Midterm Project Feedback
9 Oct 30
**MidTerm Presentations**
Midterm Project Feedback
Nov 4
Text
Work on Roundtable for Final Projects for homework
Complete the Mid-Term Self-Assessment Due 18:00
Complete Refinements to Midterm Project
10 Nov 6
Text Part II
Work on Sketch 4
Submit the Midterm Self Assessment
Nov 11
API's
Text & String Manipulations
Work on Sketch 4
Submit the Midterm Self Assessment
11 Nov 13
Roundtable Presentations for Final Projects
Work on Sketch 4
Nov 18
Roundtable Presentations for Final Projects
Work on Sketch 4
12 Nov 20
Sound
P5 Play Library
Work on Final Project
Nov 25
Topics by request (Generative code, ML, Camera tracking, etc)
Work on Final Project
Last Day to withdraw - Nov 25
13Nov 27
Topics by request
Work on Final Project
Dec 2
Code-swap + Bug Squashing
Topics by Request
Work on Final Project
14Dec 4
Final Critiques
Work on Final Project
Dec 9
Final Critiques

Last Day of our Class

Work on Final Project
EXAM WEEK Dec 16
Submit Final Materials + Documents
ALL Final Code Submissions Due by 12:00 EST to openProcessing & Your Github repo for the final project
Final Self Assessment DUE by 16:00
Letter to the Next Cohort DUE by 16:00.

Have a great break! Stay safe and healthy!