|
24 Monday
|
Introductions
|
|
25 Tuesday
|
Introductions/Course Material
|
|
26 Wednesday
|
Review of Base Conversions
|
|
27 Thursday
|
Continue with Review of Base Conversion
|
|
28 Friday
|
Base Number Conversion Contest
|
|
31 Monday
|
Base Number Conversion Test
|
|
1 Tuesday
|
Introduction to Java & the Eclipse IDE - "Hello World" program & how to add Jar files
|
|
2 Wednesday
|
Lesson 1 - Introduction to OOP
|
|
3 Thursday
|
Worksheet 1.1 Using Drawing Package (Jar file gpdraw)
|
|
4 Friday
|
Progamming Project - 1.1 Drawing House with gpdraw
|
|
7 Monday
|
Labor Day Holiday
|
|
8 Tuesday
|
Lesson 2 - Object Oriented Programing
|
|
9 Wednesday
|
Worksheet 2.1 - Objects and Classes - More Drawing Using gpdraw (Introducing Instantiation)
|
|
10 Thursday
|
Worksheet 2.2 - Review of OOP - Review of OOP definitions
|
|
11 Friday
|
Programming Project - 1.1 Draw Benzene Molecule
|
|
14 Monday
|
Lesson 3 - Primitive Data Types
|
|
15 Tuesday
|
Worksheets 3.1-3.4 (Data Types, Precedence,Math Operators, Vocab Review)
|
|
16 Wednesday
|
Programming Projects - 3.1 Calculate Easter dates given formula, 3.2 Calculate Coins
|
|
17 Thursday
|
Review for Quiz for lessons 1-3 Go over all worksheets--Quiz is based on worksheets
|
|
18 Friday
|
Quiz -Lessons 1-3 (Concepts of OOP, print vs println, primitive operators, precedence
|
|
21 Monday
|
Return and Review Quiz, Talk about Lessons 1-3 and highlight important concepts
|
|
22 Tuesday
|
Lesson 4 - Object Behavior, Talk about Worksheet 4.1: Designing a Sphere Class
|
|
23 Wednesday
|
Talk about Designing & Programming Lab 4.1 - MPG as a class
|
|
24 Thursday
|
Start students on Lab 4.2 - Designing a Rectangle Class Using gpDraw
|
|
25 Friday
|
Finish up Labs from Lesson 4
|
|
28 Monday
|
Review Lessons 1-4
|
|
29 Tuesday
|
Test II - Lessons 1-4 (OOP, Data Types, Precedence, Math Operators,print vs println)
|
|
30 Wednesday
|
Go Over Test II in Class - Start Lesson 5 - Designing & Using Classes
|
|
1 Thursday
|
Worksheet 5.1 - Introduction to Classes & Worksheet 5.2 - Methods
|
|
2 Friday
|
Continuation of Discussion of Methods
|
|
3 Saturday
|
Programming Contest - Seven Lakes HS
|
|
5 Monday
|
Review for Quiz tomorrow on Lesson 4 - Finish reviewing worksheets
|
|
6 Tuesday
|
Quiz - Tracing Code - Finish up Programs from Lesson 5
|
|
7 Wednesday
|
Go over quiz - Start Lesson 6 - Libraries and API's - Discussion on Static Methods
|
|
9 Friday
|
Review for quiz for next Tuesday - Work on Labs for Lesson 6
|
|
12 Monday
|
Student Holiday - Columbus Day
|
|
13 Tuesday
|
Quiz - Local & Global Scope - Tracing & Modifying Methods in a Class
|
|
14 Wednesday
|
PSAT Test - No Class
|
|
15 Thursday
|
Discuss Worksheet from Lesson 6 - Using Static Classes/Methods
|
|
16 Friday
|
Finish up Worksheets from Lesson 6/Start Programs
|
|
17 Saturday
|
Programming Contest - Waller HS
|
|
20 Tuesday
|
Continue with labs from lesson 6
|
|
21 Wednesday
|
Work on lab Taxes (using Constants for tax rates) from Lesson 6
|
|
22 Thursday
|
Work on lab Regular Polygons using draw method
|
|
23 Friday
|
Finish up labs from Lesson 6
|
|
26 Monday
|
Go over quiz Designing & Using Classes
|
|
27 Tuesday
|
Last day to finish up Lessons 1-6
|
|
28 Wednesday
|
Start Lesson 7 - Scanner class/Printf for formatting numbers
|
|
29 Thursday
|
Complete Printf /scanner worksheets - Review for Printf quiz
|
|
30 Friday
|
Printf quiz - Finish up Grocery List program
|
|
31 Saturday
|
Costume/Programming Contest - Katy Taylor Programming Contest
|
|
2 Monday
|
Go back and put in scanner for all programs that you hardcoded in at the beginning of the semester
|
|
3 Tuesday
|
Grading all programs from Lesson 3 to Lessson 6 with Scanner class implemented/Lesson 7
|
|
4 Wednesday
|
Finish up Worksheets from Lesson 8 - Work on Package Lab
|
|
5 Thursday
|
Finish up Package Lab - Start IRS Lab
|
|
6 Friday
|
Last Day to Finish up Lesson 8 - Start Lesson 12 Iterations
|
|
9 Monday
|
Start Worksheets for Lesson 12
|
|
10 Tuesday
|
Control Structures Quiz - Finish Iteration Worksheets
|
|
11 Wednesday
|
Start Funloops lab (Magic Squares, LCM)
|
|
12 Thursday
|
Finish up Funloops & Work on Pictures Lab (Multiplication Table, Parallel Lines, Starburst)
|
|
13 Friday
|
Finish up Pictures Lab & Work on Payments lab
|
|
16 Monday
|
Finish up Payments lab and work on Optical Illusion - Parallel Lines
|
|
17 Tuesday
|
Invitational Programming Contest - Waller HS
|
|
18 Wednesday
|
Review Loop Worksheets
|
|
19 Thursday
|
Test - Loops
|
|
20 Friday
|
Last Day to finish up Loop Programs
|
|
21 Saturday
|
Cinco Ranch Programming Contest
|
|
23 Monday
|
Thanksgiving Holiday
|
|
24 Tuesday
|
Thanksgiving Holiday
|
|
25 Wednesday
|
Thanksgiving Holiday
|
|
26 Thursday
|
Thanksgiving Holiday
|
|
27 Friday
|
Thanksgiving Holiday
|
|
30 Monday
|
Start Lesson 10 - Strings
|
|
1 Tuesday
|
Complete Worksheets
|
|
2 Wednesday
|
|
|
3 Thursday
|
|
|
4 Friday
|
|