All assignments are due at 11:55PM on their due dates.
Note that this schedule is initially based on last term's schedule and will be updated as we go along. There may be changes to class activities and HW assignments up until the time of any day's class meetings.
All non-Moodle web pages for the course.
Schedule last updated Mon May 07, 2018.
Session quick links: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Week | Session | Reading | HW Due | Topics | Resources | Programs | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
Mon Mar 5 |
|
|
| HW1 | TwelveProblems | |||||||||||||||
1 |
Wed Mar 7 |
|
|
| TwelveProblems | ||||||||||||||||
1 |
Thu Mar 8 |
|
|
| Map and 2D Array Problems | ||||||||||||||||
2 |
Mon Mar 12 |
|
|
| Team Gradebook | ||||||||||||||||
2 |
Wed Mar 14 |
|
|
| Team Gradebook | ||||||||||||||||
2 |
Thu Mar 15 |
|
|
| Team Gradebook | Scenes | |||||||||||||||
3 |
Mon Mar 19 |
|
|
| |||||||||||||||||
3 |
Wed Mar 21 |
|
|
In Class - 1st Hour Only | |||||||||||||||||
3 |
Thu Mar 22 |
|
| ||||||||||||||||||
4 |
Mon Mar 26 |
|
|
| DesignProblems Pt1 | ImplementingDesign1 | |||||||||||||||
4 |
Wed Mar 28 |
|
|
| ImplementingDesign1 | DesignProblems Pt2 | |||||||||||||||
4 |
Thu Mar 29 |
|
|
| ImplementingDesign2 | DesignProblems Pt3 | |||||||||||||||
5 |
Mon Apr 2 |
|
|
| |||||||||||||||||
5 |
Wed Apr 4 |
|
|
| Recursion Practice | ||||||||||||||||
5 |
Thu Apr 5 |
|
|
| Recursion Practice | Linear Lights Out | |||||||||||||||
6 |
Mon Apr 16 |
|
|
| Linear Lights Out | ||||||||||||||||
6 |
Wed Apr 18 |
|
|
| BallWorlds | ||||||||||||||||
6 |
Thu Apr 19 |
|
|
| BallWorlds | ||||||||||||||||
7 |
Mon Apr 23 |
|
|
| |||||||||||||||||
7 |
Wed Apr 25 |
|
|
In Class - 1st Hour Only | |||||||||||||||||
7 |
Thu Apr 26 |
|
| Arcade Game - Cycle 0 | |||||||||||||||||
8 |
Mon Apr 30 |
|
|
| Arcade Game - Cycle 1 | SinglyLinkedList | |||||||||||||||
8 |
Wed May 2 |
|
|
|
| Arcade Game - Cycle 1 | SinglyLinkedList | ||||||||||||||
8 |
Thu May 3 |
|
|
| Arcade Game - Cycle 1 | Arcade Game - Cycle 2 | |||||||||||||||
9 |
Mon May 7 |
|
|
| Arcade Game - Cycle 2 | ||||||||||||||||
9 |
Wed May 9 |
|
|
| Arcade Game - Cycle 3 | ||||||||||||||||
9 |
Thu May 10 |
|
|
| Arcade Game - Cycle 3 | Arcade Game - Cycle 4 | |||||||||||||||
10 |
Mon May 14 |
|
|
| Arcade Game - Cycle 4 | ||||||||||||||||
10 |
Wed May 16 |
|
|
| |||||||||||||||||
10 |
Thu May 17 |
|
|
|