n.k
denotes Section k
of Chapter n
.
Date | Reading | Topic | Labs | |
---|---|---|---|---|
1/5 | Ch 1 | Introduction | Starting | |
1/6 | Ch 2 | Built-in data types | Compile/debug & Dates | |
1/7 | - | Objects | Graphics &
gmake
| |
1/8 | Ch 3 | Decisions | Teaching clocks | |
1/9 | Ch 5 | Functions | Multiple clocks | |
1/12 | Ch 5.8-5.9 & Ch 4 | Scoping rules and Loops | Logbook | |
1/13 | Ch 6.7 | Vectors | Pie and Bar Charts | |
1/14 | Ch 9.1-9.5 | Classes | Improved Charts | |
1/15 | Ch 9.6-9.9 | Object-oriented design | Objected-oriented clocks & Play games | |
1/16 | - | Project Activity | A Fancy Makefile & Project | |
1/19 | Ch 6.1-6.6 | Arrays | CVS | |
1/20 | Ch 7 | Pointers | Project (continued) | |
1/21 | - | Project activity | Project (continued) | |
1/22 | Ch 10.1-10.3 | Inheritence | Project (continued) | |
1/23 | Ch 10.4 | Polymorphism | Polymorphic robots | |
1/26 | - | Operator overloading | Operator overloading | |
1/27 | - | Project Activity | Project (continued) | |
1/28 | Ch 13 (web link) | Lists, Queues, and Stacks | Project (continued) | |
1/29 | Ch 8 | Streams | Project (continued) | |
1/30 | Ch 14 (web link) | STL & Review | Project Demo |