|
August 2008 |
|
|
4 |
Monday |
Teacher Inservice. |
|
|
5 |
Tuesday |
Teacher Workday. |
|
|
6 |
Wednesday |
First day of school for students! Welcome back! Introduction and Syllabus |
|
|
7 |
Thursday |
Introduction to Java 1 and History |
|
|
8 |
Friday |
Introduction to IDE's |
|
|
11 |
Monday |
BlueJ - Quiz |
|
|
12 |
Tuesday |
BlueJ IDE |
|
|
13 |
Wednesday |
Chapter 1 - "Objects and Classes" BlueJ IDE |
|
|
14 |
Thursday |
Chapter 1 - BlueJ IDE |
|
|
15 |
Friday |
Chapter 1 - BlueJ IDE - Quiz |
|
|
18 |
Monday |
Project 1 - Shapes - Review Sheet For Chapter 1 |
|
|
19 |
Tuesday |
Project 1 - Shapes |
|
|
20 |
Wednesday |
Chapter 1 Review |
|
|
21 |
Thursday |
Chapter 1 Test |
|
|
22 |
Friday |
Test Results and Introduction to Chapter 2-"Understanding Class Definitions" 2.1-Ticket Machine |
|
|
25 |
Monday |
Chapter 2-2.2 Examining a class definition. 2.3 Fields,Constructors,Methods. 2.4 Data. |
|
|
26 |
Tuesday |
Chapter 2-2.5 Assignment. 2.6 Accessor Methods. 2.7 Mutator Methods. |
|
|
27 |
Wednesday |
Chapter 2-2.8 Printing from methods. 2.9-Summary. 2.10 Design reflection. 2.11 Conditional statement |
|
|
28 |
Thursday |
Project 2-2.12 Conditional statement ex. 2.13 Local variables. 2.14 Fields, param.,local variables. |
|
|
29 |
Friday |
No School - Teacher Professional Development |
|
|
September 2008 |
|
|
1 |
Monday |
Labor Day Holiday - No School |
|
|
2 |
Tuesday |
Chapter 2-2.15 Summary of Ticket Machine 2.16 Self-review exercises 2.17 Review Cont'd. |
|
|
3 |
Wednesday |
Chapter 2- 2.18 Chapter Summary and Review |
|
|
4 |
Thursday |
Chapter 2-Test |
|
|
5 |
Friday |
Test Results and Chapter 3 Introduction- "Object Interaction" |
|
|
8 |
Monday |
Chapter 3-3.1 The clock example 3.2 Abstraction and modularization 3.3 Ab. in Software 3.4 Modular. |
|
|
9 |
Tuesday |
Chapter 3-3.5 Implementation 3.6 Class vs. Object diagrams 3.7 Primitive & Object types |
|
|
10 |
Wednesday |
Chapter 3-3.8 ClockDisplay code 3.9 Objects creating objects 3.10 Multiple constructors |
|
|
11 |
Thursday |
Chapter 3-3.11 Method calls 3.12 Object Interaction 3.13 Debugger 3.14 Method Calling |
|
|
12 |
Friday |
Chapter 3 3.15 Summary and Exercises |
|
|
15 |
Monday |
Chapter 3 Review |
|
|
16 |
Tuesday |
Chapter 3 Test. |
|
|
17 |
Wednesday |
Test Results. Introduction to Chapter 4- "Grouping Objects" |
|
|
18 |
Thursday |
Chapter 4-4.1 Grouping objects 4.2 Personal Notebook 4.3 Library Classes 4.4 Object Structures |
|
|
19 |
Friday |
Chapter 4-4.5 Generic Classes 4.6 Numbering Within Collections 4.7 Removing Items from Collections |
|
|
22 |
Monday |
Chapter 4-4.8 Processing a Whole Collection |
|
|
23 |
Tuesday |
Chapter 4-4.9 Summary of The Notebook Ex., 4.10 An Auction System |
|
|
24 |
Wednesday |
Chapter 4-4.11 Flexible Collection 4.12 Fixed-size Collection |
|
|
25 |
Thursday |
Chapter 4-4.12 Fixed-size Collection continued |
|
|
26 |
Friday |
Chapter 4-4.13 Chapter Summary |
|
|
29 |
Monday |
Chapter 4 - Review |
|
|
30 |
Tuesday |
Chapter 4 Test |
|
|
October 2008 |
|
|
1 |
Wednesday |
Test Results - Chapter 5 Introduction-"More Sophisticated Behavior" |
|
|
2 |
Thursday |
Chapter 5-5.1 Documentation for Library Classes 5.2 TechSupport System |
|
|
3 |
Friday |
Chapter 5-5.2 TechSupport System 5.3 Reading Class Documentation |
|
|
6 |
Monday |
Chapter 5-5.4 Adding Random Behavior |
|
|
7 |
Tuesday |
Chapter 5-5.5 Packages and Import 5.6 Using Maps for Associations 5.7 Using Sets |
|
|
8 |
Wednesday |
Parent/Teacher Conference Day - No School |
|
|
9 |
Thursday |
Fall Break - No School |
|
|
12 |
Sunday |
Chapter 5-5.8 Dividing Strings 5.9 Finishing the TechSupport System 5.10 Writing Class Documentation |
|
|
13 |
Monday |
Chapter 5-5.11 Public vs. Private 5.12 Learning About Classes From Their Interfaces |
|
|
14 |
Tuesday |
Chapter 5-5.13 Class Variables and Constants 5.14 Summary |
|
|
15 |
Wednesday |
Chapter 5 Review |
|
|
16 |
Thursday |
Chapter 5 Test |
|
|
17 |
Friday |
Test Results and Introduction to Java Semester Project |
|
|
20 |
Monday |
Java Semester Project |
|
|
21 |
Tuesday |
Java Semester Project |
|
|
22 |
Wednesday |
Java Semester Project |
|
|
23 |
Thursday |
Java Semester Project |
|
|
24 |
Friday |
Java Semester Project |
|
|
27 |
Monday |
Java Semester Project/Final Exam/Final Exam Review |
|
|
28 |
Tuesday |
Java Semester Project/Final Exam/Final Exam Review |
|
|
29 |
Wednesday |
Java Semester Project/Final Exam/Final Exam Review |
|
|
30 |
Thursday |
Java Semester Project/Final Exam/Final Exam Review |
|
|
31 |
Friday |
Java Semester Project/Final Exam/Final Exam Review |
|