|
1
|
12–16 Sep
|
- Version control - Chapter 14.4
- Introduction to Java - Chapters 2 & 3
|
|
|
|
2
|
19–23 Sep
|
|
|
-
Preparation: Log into CDF and type this in a terminal:
svn co https://stanley.cdf.toronto.edu/svn/csc207-2011-09/your_cdf_id Print the terminal window and bring it to tutorial.
-
Week 2 lab handout
|
|
3
|
26–30 Sep
|
|
|
-
Preparation: (If you come to lecture on Wednesday, you get this for free! I will get you to work on this in groups.) Do a CRC analysis of this problem and bring your index cards to the lab.
|
|
4
|
3–7 Oct
|
|
|
|
|
5
|
10–14 Oct
|
Interfaces
|
- We went over subclasses and interfaces.
- Here are the two files we developed in lecture: W5_0101.java, W5_5101.java. We also covered how to draw an object of a subclass.
|
|
|
6
|
17–21 Oct
|
-
Exceptions
- Text, Ch. 11: The Programming Process
- Text, Ch. 12: Unit Testing
- Text, Ch. 13: Test-driven Programming
|
|
|
|
7
|
24–28 Oct
|
|
|
|
|
8
|
31 Oct – 4 Nov
|
|
|
|
|
9
|
7–11 Nov
|
|
For Exceptions, see "JavaMiscellany.pdf" from week 3; the slides 17-44.
|
|
|
10
|
14–18 Nov
|
|
Monday: WindowStuff.java
|
|
|
11
|
21–25 Nov
|
|
Monday: PIterator.java
Wednesday evening code review (look for the //- comments): A3Driver.java
|
|
|
12
|
28 Nov – 2 Dec
|
|
FloatingPoint0101.java
|
|
|
13
|
5–9 Dec
|
code_review.pdf
A2 part II checklist
|
|
|