Wk |
Readings |
Lecture I |
Lecture II |
Laboratory |
1
|
|
Intro to CGT 215
Complete Lab 01 Survey
|
Introduction to Programming: Philosophy, Pseudocode |
Lab 01 - Survey: Due 01-12-2010
Lab 02 - Pseudocode: Due 01-22-2010
|
2
|
|
Syntax Introduction to Processing, Variables |
Decisions, Logic, Loops |
Lab 03 - Fun With Arithmetic: Due 01-29-2010
|
3
|
|
Decisions, Logic, Loops |
Decisions, Logic, Loops |
Lab 04 - Matrix Arithmetic: Due 02-05-2010
|
4
|
|
Decisions, Logic, Loops |
Decisions, Logic, Loops, Functions/Methods, (Quiz 1) |
Lab 05 - Guess the Magic Number: Due 02-12-2010
|
5
|
|
Functions/Methods, Scope |
SIGGRAPH Callout, Drawing in Processing |
Lab 06 - Happy!: Due 02-19-2010 Processing Template
|
6
|
|
More Drawing in Processing, (Quiz 02) |
Review of Functions/Methods |
Lab 07 - The Winter Olympics!: Due 02-26-2010
|
7
|
|
Complex Shapes, Vertex-Based Drawing |
Arrays, Mouse Input |
Project 1 - Choose Your Own Adventure: Due 03-12-2010
|
8
|
|
Mouse Input, (Quiz 03) |
Keyboard Input, Animation Tips, Text Output |
Project 1 - Choose Your Own Adventure: Due 03-12-2010
|
9
|
|
Review for Midterm |
No lecture, evening Midterm Exam instead. |
Project 1 - Choose Your Own Adventure: Due 03-12-2010
|
10
|
|
Spring Break |
Spring Break |
|
11
|
|
Images/Sprites |
Midterm Exam Review |
Lab 08 - Pretty Pictures: Due 04-02-2010
|
12
|
|
The Matrix Stack (theory) |
The Matrix Stack (practical application) |
Lab 09 - Hoversaucer: Due 04-09-2010
|
13
|
|
The Matrix Stack (examples) |
The Matrix Stack (examples) |
Lab 10 - What TIME is it?!: Due 04-16-2010
|
14
|
|
Object Oriented Programming I |
Object Oriented Programming I (examples) |
Lab 11 - Attack of the HoverSaucers!: Due 04-23-2010
Project 2: Due 04-30-2010
|
15
|
|
In-class example code |
Lab Q & A |
Lab 12 (In Class, Extra Credit) - Due in class
Project 2 - Due 04-30-2010
|
16
|
|
Python |
Review for Final - Bounding Box Example |
Lab 13 - Fill out Exit Survey - Due 04-30-2010
Project 2 - Due 04-30-2010
|
17
|
|
Final Exam - Tuesday May 4, from 7PM to 9PM in KNOY B019 |