This schedule is subject to change. Changes will be announced on Ed.
| Week | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
Week |
Jun 22
Syllabus 1.2: Data, exprs, vars 1.3: Functions |
23
1.3: Functions 1.4: Conditionals |
24 2.1: Loops | 25
2.1: Loops 2.2: Top-down design |
26 3.1 Strings | 27 | 28 |
| HW1 due (8pm) |
HW1 Check (Parson) Quiz1 |
HW2 due (8pm) | HW2 Check (oral) | HW2 Check (oral) | |||
Week |
29
3.1 Strings 3.2 Style |
30 4.1 1D lists | Jul 1
4.1 1D lists 4.2 Tuples |
2 1D Lists Review | 3 No Class | 4 | 5 |
| Quiz 2 | HW 3a due (8pm) | HW 3b due (8pm) |
HW3 Check (Parson) Quiz 3 |
HW4a due (8pm) | HW4 Check (oral) HW4b due (8pm) | ||
Week |
6 5.3-5.6 Animations | 7 5.7-5.8 Animations | 8
TP preview 6.1 2D lists |
9 6.1 2D lists | 10 6.2 Animations with 2D lists | 11 | 12 |
| Quiz 4 | HW 5 due (8pm) |
HW5 Check (Parson) Quiz 5 |
HW 6a due (8pm) | HW6a Check (oral) |
HW6a Check (oral) HW 6b due (8pm) |
||
Week |
13
7.2 Sets 7.3 Dictionaries |
14 7.1 Efficiency | 15 8.1-8.2 Recursion | 16 8.3 Recursion | 17 8.4 Backtracking | 18 | 19 |
| Quiz 6 | HW7 due (8pm) |
HW7 Check (Parson) Quiz 7 |
HW 8a due (8pm) | HW8a Check (oral) |
HW8a Check (oral) HW 8b due (8pm) |
||
Week |
20 9.1: OOP pt. 2 | 21 TP assignment | 22 TBD | 23 Final exam review | 24 Final exam | 25 | 26 |
| Quiz 8 |
HW9 due (8pm) TP ideation meetings |
HW9 Check (Parson) Quiz 9 |
Mentor Meeting 1 | ||||
Week |
27 | 28 | 29 | 30 | 31 TP showcase | Aug 1 | 2 |
| Mentor Meeting 2 | Mentor Meeting 3 | TP due |