|  | August 24 - December 2 | 
|  |  |  | 
|  |  |  | 
|  |  | Lab 1 out: 3 stub web pages | 
|  | Paths and Links | Lab 1 due in class | 
|  | Read Chap 1, 2 Lab 02 out: C2-P6-pg23 | Errors, solving some problems How to handin labs Lab 2 due in class | 
|  | Defining a new class Stepwise Refinement Organizing the program Lab 3 out: C3-P5-pg63 | Multiple robots Lab 3 Due Lab 4 out: C3-P9-pg64 | 
|  | If/else, new predicates nested if's | more complex tests, transformations, Discuss probs 9, 11, 12 Lab 5 out: C4-P6-pg96 | 
|  | Loop and While Lab 6 out:C5-P11-pg138 | thinking about loops Discuss probs 4, 5, 15 Exam # 1 overview Possible problem are 7, 8, 9, 10, 13, 14 | 
|  | Lab 6 Due Bonus Lab C5-P17-pg142 | One of the problems listed above | 
|  | Modified Syllabus, Karel Wrap-up Java start Java readings distributed Lab 7 More Web stuff | Read Chap 1 Java Applet Intro, Compile, Run Lab 8 first java applet | 
|  | Read Chap 2 concentrate on sec 2.4 Lab 8 dissection Java Graphics, et. al... Lab 9 - drawing for the fridge | Read Chap 3 concentrate on Buttons and TextFields User Interface Widgets Lab 10 Primitive Calculator | 
|  | Arithmetic, Selection, Events, Listeners Work on Lab 10 Primitive Calculator | Read Chapter 7 Programmer Defined Classes Lab 11 Monogram | 
|  | Exam 2 Question Set distributed | Read Chapter 8 Section 1 Loops Iteration Lab 12 Bouncing Monogram | 
|  | Work on Lab 12 |  | 
|  | Intro to Arrays Read Chapter 8.2 Arrays Lab 13 Raining Monograms | Work on Lab 13 | 
|  |  |  | 
|  | Lab 13 due today Last day to turn in any late work |  | 
Last updated 11.17.99 by jr2u.  This calendar is subject to change.