The following schedule is tentative and is subject to change as necessary. All schedule changes will be posted on Blackboard and announced via e-mail. For the most part, we will follow the textbook's sequence of topics, with a few additional concepts introduced along the way..
|
Week |
Topic(s) |
Reading(s) |
Notes |
|
8/31–9/4 |
Introduction to Processing |
Chapters 1 and 2 |
|
|
9/7–9/11 |
Algorithms, Interaction |
Chapter 3, 10.1–10.3 |
No class on 9/7 |
|
9/14–9/18 |
Variables, Data Types |
Chapter 4 |
|
|
9/21–9/25 |
Conditionals, Loops |
Chapters 5 and 6 |
|
|
9/28–10/2 |
More Processing Practice |
N/A |
9/28 class moved to 9/29 |
|
10/5–10/9 |
Exam Review |
N/A |
Midterm 1: Wed 10/7 |
|
10/12–10/16 |
Functions in Processing |
Chapter 7 |
|
|
10/19–10/23 |
Introduction to Objects |
Chapter 8 |
|
|
10/26–10/30 |
Arrays and Mathematics |
Chapters 9 and 13 |
Skip section 13.10 |
|
11/2–11/6 |
3D Mathematics, Images |
Chapters 14 and 15 |
|
|
11/9–11/13 |
Exam Review |
N/A |
Midterm 2: Wed 11/11 |
|
11/16–11/20 |
Text, Data Input |
Chapters 17 and 18 |
Skip section 17.5, 18. |
|
11/23–11/27 |
More Processing Practice |
N/A |
No class 11/25 |
|
11/30–12/4 |
Recursion |
Section 13.10 |
|
|
12/7–12/11 |
Advanced Objects |
Chapter 22 |
|
|
12/14 |
Final Exam |
5:15–7:45 PM |
Location: TBA |