<%@LANGUAGE="VBSCRIPT" %> <% Response.CacheControl = "no-cache" %>


Weekly Layout (updated frequently. do not print.)
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


For information contact: Dr. David Whittinghill

CGT 215 Spring 2010 <% Dim fso, f Set fso = Server.CreateObject("Scripting.FileSystemObject") Set f = fso.GetFile(Server.MapPath("./weeklyLayout.asp")) Response.Write("Last Modified: ") Response.Write(f.DateLastModified) Set f = nothing Set fso = nothing %>