| 8/24: Build your robot |
8/26: Draw a square |
8/28: Variables |
| 8/31: Variables and selection |
9/02: Variables and selection |
9/04: Selection and debugging |
| 9/07: Labor Day |
9/07: Variables and selection |
9/11: Exam 1 |
| 9/14: Repetition 1 lab |
9/16: repetition 1 lab |
9/18: Repetition and debugging |
| 9/21: Repetition 2 |
9/23: repetition 2 lab |
9/25: Programming in general |
| 9/28: lab that needs abstraction |
9/30: lab that needs abstraction |
10/02: Exam 2 |
| 10/05: Abstraction Lecture |
10/07: Abstraction lab |
10/09: Fall Break |
| 10/12: Abstraction lab |
10/14: Abstraction lab |
10/16: Parallel programming |
| 10/19: parallel lab |
10/21: parallel lab |
10/23: Advanced abstraction |
| 10/26: Abstraction lab 2 |
10/28: Abstraction lab 2 |
10/30: Exam 3 |
| 11/02: Enhancing a previous lab |
11/04: Enhancing a previous lab |
11/06: Project discussion |
| 11/09: Project work |
11/11: Project work |
11/13: More programming and debugging types |
| 11/16: Project work |
11/18: Project work |
11/20: Programming, the next step |
| 11/23: Project work |
11/25: Thanksgiving Break |
11/27: Thanksgiving Break |
| 11/30: Exam 4 |
12/02: Project work |
11/04: Project presentations |