Skip to content

Latest commit

 

History

History
155 lines (152 loc) · 6.16 KB

Calendar.md

File metadata and controls

155 lines (152 loc) · 6.16 KB

DM-UY 1133-A Creative Coding

Spring 2024 • Katherine Bennett • Monday & Wednesdays • 12:00-13: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 Jan 22
Course and Student Introductions
Overview of Course
Jan 24
Introduction to Processing
Graphic basics
2 Jan 29
Color, opacity, gradients
Curves
BeginShape() EndShape()
Comments
variables
Jan 31
Last Day to Add/Drop a class is Feb 4
Turning in Assignments
Comments
println()
Variables (Review)
In-class Challenge
3 Feb 5
Sketch 1 Due 18:00 EST via openProcessing.org
Control Statements
Operators
Code Blocks
Variable scope
Feb 7
DeBugger
Motion
Random
Print Statements
In-Class challenge
4 Feb 12
Loops
Functions
Functions + passing parameters
Feb 14
State Machines
Manipulation of for-loops
Code & Different strategies
5 Note: No Classes on February 19
Feb 21
Matrix Transformations
Intro to p5.js
Feb 26
P5.js setup review
Object Orientated Programming
MidTerm Project Announced
6 Feb 28
Arrays
OOP
Methods
March 4

Work on Midterm
7 March 6
Github
In class challenges
Work on Midterm Project
Push your progress to your GitHub repo
March 11
Class Assignments
Work on Midterm Project
Push your progress to your GitHub repo
8 March 13
Strategies for coding
Review State Machine
Debugging Strategies
Intro: Sound, Computer Vision, Video, P5 Play library, P5 Speech library
YAY! March 18 - 22
SPRING BREAK - take a break!
SPRING BREAK - take a break!
8 (cont.) March 25
**MidTerm Presentations**
Midterm Project Feedback
9 March 27
**MidTerm Presentations**
Midterm Project Feedback
April 1
Images + Pixels
Work on Roundtable for Final Projects for homework
Complete the Mid-Term Self-Assessment Due 18:00
Complete Refinements to Midterm Project
10 April 3
Images + Data
Work on Sketch 4
Submit the Midterm Self Assessment
April 8
Text & Strings
Text & String Manipulations
Work on Sketch 4
Submit the Midterm Self Assessment
11 April 10
Roundtable Presentations for Final Projects
Work on Sketch 4
April 15
Roundtable Presentations for Final Projects
Work on Sketch 4
12 April 17
Sound
P5 Play Library
Work on Final Project
April 22
Topics by request (Generative code, ML, Camera tracking, etc)
Work on Final Project
Last Day to withdraw - April 23rd
13April 24
Topics by request
Work on Final Project
April 29
Code-swap + Bug Squashing
Topics by Request
Work on Final Project
14May 1
Final Critiques
Work on Final Project
May 6
Final Critiques

Last Day of our Class

Work on Final Project
EXAM WEEK May 10
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!