|
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
|
|
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
|
|
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
|