| Week | Week of | Topics | Notes & Examples |
|---|---|---|---|
| 1 | Sep 3 |
Introduction to SaM Discussion of Part 1 |
Introduction
to SaM examples.zip |
| 2 | Sep 10 | Questions about Part 1 | |
| 3 | Sep 17 | Control Structures in SaM Introduction to Bali |
SaM Control
Structures Chapter2 (Looping and Branching in SaM) selection.sam repetition.sam |
| 4 | Sep 24 | Discussion of Part 2 (symbol table, AST) |
|
| 5 | Oct 1 | Use of Eclipse (writing code; debugging and breakpoints) |
|
| 6 | Oct 8 | Fall Break (no sections) |
|
| 7 | Oct 15 | Questions on Part 2B | |
| 8 | Oct 22 | Functions in sam-code | (the examples here use a version of Bali from a
previous semester) SaM Functions Chapter3 |
| 9 | Oct 29 | Pointers | |
| 10 | Nov 5 | ||
| 11 | Nov 12 | ||
| 12 | Nov 19 | Thanksgiving Break (no lecture; no sections) |
|
| 13 | Nov 26 | Last Section Meeting |