WEEK 01 |
Course Introduction Exercise: Basic Drawing – Hello World Assignment: Simple Portfolio Layout |
WEEK 02 |
Topic: Structure, Logic & Animation Exercise: Adding text, Growing Circle, Randomizing a Line, Random Circles Assignment: Growing & Shrinking Circle Random-coloured-circles |
WEEK 03 |
Review & Intro to Objects |
WEEK 04 |
Exporting, Libraries & More on Objects |
WEEK 05 |
Assignment 1 DUE: Presentations Introduction to Assignment 2: Portfolio Site |
WEEK 06 |
|
WEEK 07 |
Drawing a Circle, Spiral, and a Noisy Circle Data Visualization Basic Example |
WEEK 08 |
Why Object-Oriented Programming, A Button Class, Using External Data |
WEEK 09 |
|
WEEK 10 |
Assignment 2 DUE: Presentations |
WEEK 11 |
|
WEEK 12 |
|
WEEK 13 |
|
WEEK 14 |
|
WEEK 15 |
Assignment 3 DUE: Presentations |
Download the Course Outline PDF