|
Friday 18 April 2003
Saturday 19 April 2003
Sunday 20 April 2003
Friday 18 April 2003
10:00 |
Workshop Overview
Processing in context
Workshop format |
|
|
10:30 |
Environment 1
Open, Save
Run
Sketchbook
Exporting |
|
|
10:45 |
Structure 1
Comments
Statements
Coordinate system ( X,Y dimensions ) |
|
|
11:00 |
Form 1
Point
Line
Rectangle
Ellipse
Curve
Fill
Stroke
[ Exercises F00-F02 ] |
|
|
11:45 |
Data 1 & Calculate 1
Variables
Datatypes
Arithmetic
[ Exercises F03-F05 ] |
|
|
12:30 |
Lunch |
|
|
13:30 |
Control 1
Relational operators ( < > <= >= == !=)
While
For
Blocks
[ Exercises F06-F08 ] |
|
|
14:30 |
Structure 2 & Input 1
Setup & Loop
Linear motion
mouseX, mouseY
mousePressed
[ Exercises F09-F11 ] |
|
|
Top
Saturday 19 April 2003
10:00 |
Review
Questions
Look at work from previous day |
|
|
10:30 |
Form 2
beginShape() & endShape()
LINES, LINE_STRIP, LINE_LOOP, TRIANGLE, QUADS, POLYGON, etc.
Embedding loops
[ Exercises S00-S02 ]
|
|
|
11:30 |
Structure 3
functions
void, return
[ Exercises S03-S05 ] |
|
|
12:30 |
Lunch |
|
|
13:30 |
Calculate 2
Degrees & Radians
Sine and Cosine
Random
[ Exercises S06-S08 ] |
|
|
14:30 |
Input 2 & Calculate 3
Event-based programming
mousePressed()
mouseReleased()
mouseMoved()
mouseDragged()
constrain, distance
[ Exercises S09-S11 ] |
|
|
15:30 |
Drawing 1
Buffering & Refreshing
noBackground()
screenGrab()
[ Exercises S12-S14 ]
|
|
|
16:30 |
Synthesis
[ Exercise S15 ] |
|
|
17:20 |
Comments & Questions |
Top
Sunday 20 April 2003
|