Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Mar 2
Snow Day |
3
VB
Per 4 - Review Random worksheet #1
Per 4 - Submit & review Random worksheet #3
Per 8 - Review Random worksheets #1 & #3
Java
Per 3 - review graded & ungraded Ch 11 worksheets 7-9
Ch 13
lecture (arrays)
Per 3 - Trace demo programs with array and associated algorithms
Data
Do graphical exercises on processing nodes into and out of a heap
Introduce Ch20Proj7, 8 & 9
HW
Study for BST quiz
|
4
substitute teacher
VB
Quiz - Random Number worksheet #2 &
Random Number worksheet #4
(if time) Work on Unit 7 & 8 vocab
(combine into one file or staple together)
Java
Work on Ch 13 vocab
HW
Read rest of Ch 13 lecture notes
Finish Ch 13 vocab
by Thu 3/12
Data
Quiz on BST
insertNode. Students must each write out the insertNode method on a blank piece of paper & submit to the inbox. This is a quiz so there should be no collaboration or use of the computer.
Work on Ch20Proj7
which is due Thu at 3 pm.
HW
Ch20Proj7
due Thu 3 pm |
5
VB
Introduce Board Game Project
Build a demo for Board Game Project
HW
Draw interface for Board Game Project
Java
Trace demo programs with array and associated algorithms
Ch 13
lecture (array algorithms)
HW
Read all of Ch 13 lxr notes
Finish Ch 13 vocab by Thu 3/12
Data
Finish Ch20Proj7 which is due at 3 pm
Work on Ch20Proj8
HW
Finish Ch20Proj8 by Mon 3 pm |
6
No School |
9
VB
Re-introduce Board Game Project
Groupwork - work on pseudocode for Board Game Project
HW
Pseudocode Board Game Project
Java
Ch 13 lecture (2D arrays & associated algorithms)
Review array demos
HW
Read all of Ch 13 lxr notes
Finish Ch 13 vocab by Thu
array worksheet #1
Data
Work on Ch20Proj9 (due Wed 2:30 pm)
HW
Ch20Proj9 due Wed at 3 pm |
10
VB
Possibly pop quiz on Rnd formula
HW check - board game interfaces
Math methods lecture (Abs, Pow, Sqrt, Max, Floor, Ceiling, Round, macho rounding)
Do sample Math methods exercises as a class & introduce homework
(if time) Work on Board Game Project
HW
Math methods worksheet #1
Work on
Board Game Project
Java
Review array demos
Ch 13 lecture (2D arrays & associated algorithms)
HW
Read all of Ch 13 lxr notes
Finish Ch 13 vocab by Thu
array worksheet #2
Data
Work on Ch20Proj9 (due Wed 2:30 pm)
HW
Finish Ch20Proj9 by Wed at 2:30 pm |
11
VB
Submit HW
Work on Board Game Project
Functions lecture (return values)
HW
Math methods worksheet #2 (Per 8 only)
Work on Board Game Project
Java
Ch 13 lecture (add, get, size, & remove methods of ArrayList, differences between arrays & ArrayLists)
Review ArrayList demos
There will be a pop, fill-in-blank quiz on any of our Ch 13 demo programs
HW
Complete ArrayList worksheet #1 (due Fri)
Finish Ch 13 vocab by Thu
Data
Finish Ch20Proj9 (due today at 2:30 pm) |
12
VB
no 9th graders in Per 8 VB
Per 4 - Work on Board Game Project while Mr. Minich makes Board Game demo
HW
Math methods worksheet #2
Work on Board Game Project
Java
No class due to drama assembly
HW
Complete ArrayList worksheet #1 & Ch 13 vocab due Fri
Data
Ch 20 lecture Obj #8 ( and see this Ch
18 Big Oh chart)
Ch 20 lecture (when to use a Map vs Set, when to use a Tree vs a Hash, BST vs heap, etc.) |
13
VB
Submit HW
Functions lecture (return values)
HW
Per 8 - Tracing Functions worksheet #1
Work on Board Game Project
Java
Submit vocab HW & array list worksheet #1
Ch 13 lecture (anonymous object, immutable Integer & Double wrapper classes, intValue, doubleValue, autoboxing, parseDouble,
parseInt)
Review ArrayList demos
Introduce Ch13Proj2
HW
ArrayList worksheet #2 & Array worksheet #3
Data
Possible quiz on BST methods
Assign Ch20Proj6 (histogram)
HW
Ch20Proj6 due Wed |
16
VB
Submit & review HW
Work on Board Game Project
HW
Tracing functions worksheet #1 & Tracing Functions worksheet #2
Work on Board Game Project
Java
Submit homework
Per 7 - Review ArrayList demos
Work on Ch13Proj2 or HW
HW
Ch13Proj2 due Wed
Finish ArrayList worksheet #2 & Array
worksheet #3 if necessary
Ch 13 Array ArrayList packet #1
Data
Work on Ch20Proj6 (histogram)
HW
Ch20Proj6 due Wed
Study for BST, Pr Q, & heap test sometime next week |
17
VB
Per 4 no juniors due to PSSA
Work on Board Game Project
HW
Tracing functions worksheet #3
Work on Board Game Project
Java
HW check/review
Review Array ArrayList Packet #1
(if time) Work on Ch13Proj2
HW
Ch 13 Array ArrayList packet #2
Data
Possible pop quiz on BST methods
Work on Ch20Proj6 (histogram)
HW
Ch20Proj6 due Wed at 3 pm
Study for BST, Pr Q, & heap test sometime next week
|
18
HR 7 8 1 2 5 6 3 4
VB
Per 8 no juniors
Submit/review HW
Work on Board Game Project
HW
Work on Board Game Project
Unit 7 & 8 vocab due Mon
Java
Per 7 no juniors
Submit HW
Per 7 - finish reviewing Array ArrayList Packet #1
Review Array ArrayList Packet #2
(if time) Work on Ch13Proj2
HW
Ch13Proj2 due Tue
Data
Possible pop quiz on BST methods
Work on Ch20Proj6 (histogram)
Introduction to GridWorld Resources & lecture notes (which are still being updated)
Set up a GridWorld project in Eclipse (how to add gridword.jar external library to an Eclipse project)
Review GridWorld API
HW
Study for BST, Pr Q, & heap test sometime next week |
19
HR 3 4 7 8 5 6 1 2
VB
Per 4 no juniors
How to write functions
Work on Board Game Project
HW
Writing functions worksheet #1
Work on Board Game Project
Unit 7 & 8 vocab due Mon
Java
Per 7 no juniors
Submit HW
Per 7 - finish reviewing Array ArrayList Packet #1 & 2
(if time) Work on Ch13Proj2
HW
Ch 13 Array ArrayList packet #3 due Mon
Ch13Proj2 due Tue
Data
Possible pop quiz on BST methods
Finish Ch20Proj6 (histogram)
Execute and explore demo programs with Bugs, BoxBugs, Critters, Rocks, & Flowers
HW
Study for BST, Pr Q, & heap test sometime next week |
20
VB
Submit HW
Work on Board Game Project
Review HW after its been graded by teacher
HW
Writing functions worksheet #2
Work on Board Game Project (due Wed)
Unit 7 & 8 vocab due Mon
Java
Work on Ch13Proj2
HW
Ch 13 Array ArrayList packet #3 due Mon
Study for next week's Ch 13 Test
Ch13Proj2 (due Tue)
Data
Possible pop quiz on BST methods
Review GridWorld narrative packet Chapters 1 & 2
HW
Ch20Proj5 due Wed
Study for BST, Pr Q, & heap test sometime next week |
23
VB
Submit HW
Introduce the Game Program & the proposal that is due Mon
Work on Board Game Project while teacher checks homework & gives individual help to students on the worksheet
HW
Per 4 - Writing functions worksheet #3
Game Program proposal due Mon
Java
Review Array ArrayList Packet #3
HW
Study for Ch 13 Test
Ch13Proj2 is due Tue
Data
Review for Ch 20 BST, Pr Q, & heap test
Introduce Ch20Proj5
HW
Ch20Proj5 due Wed 4/1
Study for BST, Pr Q, & heap test on Thur |
24
VB
Work on Board Game Project while teacher checks homework & gives individual help to students on the worksheet
HW
Per 8 - Writing functions worksheet #3
Game Program proposal due Mon
Java
Review for Ch 13 Test
HW
Study for Ch 13 Test
Read Ch 14 lecture notes
Data
Begin work on Ch20Proj5
HW
Ch20Proj5 due Wed 4/1
Study for BST, Pr Q, & heap test on Thu |
25
VB
Submit HW
Finish & submit Board Game Project
HW
Game Program proposal due Mon
Java
Ch 13 Test
HW
Read Ch 17 lecture notes
Ch 14 & 17 vocab due Mon
Data
Work on Ch20Proj5
Trace GridWorld code & follow narrative packet
Build a GridWorld runner class with your own extended Bug or Critter class
HW
Ch20Proj5 due Wed 4/1
Study for BST, Pr Q, & heap test on Thu |
26
End of 3rd Quarter
VB
Multiple Forms lecture (splash form, Form_Keypress, FormClosed, referring to an object from another form - game controller, code module, global variable)
Review demo program with multiple forms
HW
Game Program proposal due Mon
Java
Ch 14 lecture (exceptions)
Review the Ch 14 Mother of All Exceptions demo program
HW
Ch 14 & 17 vocab due Mon
Data
Ch 20 BST, Pr Q, & heap test |
27
VB
Demo past game programs & interesting demos from Handout folder
MessageBox & InputBox lecture (messagebox button sets, using inputbox to get input)
HW
Game Program proposal due Mon
Java
Ch 17 lecture (tracing recursive methods)
Trace math recursion demo programs
Review of Ch 17 demo programs
Review Ch 17 worksheets
HW
Ch 14 & 17 vocab due Mon
Data
Ch 20 BST, Pr Q, & heap test (part 2)
|
30
VB
Submit Game Program proposal
MessageBox & InputBox lecture (messagebox button sets, using inputbox to get input)
While Loop lecture (sentinel value, Exit While, flag variable)
HW
Study for Thursday's Unit 6-8 Test
Java
Review of Ch 17 demo programs
Introduce Ch 17 worksheets
View Ch 18 sorting animations
Ch 18 lecture (linear & binary searches, selection sort, insertion sort, merge sort, & quicksort, identify
code segments)
HW
Do Ch 17 worksheets 1, 2, 3
Data
Hand out GridWorld resources
Introduce GridWorld Project #1
Review GridWorld Chapter 5
Review the classes for ZBug, DancingBug, SparseBoundedGrid, etc.
HW
Introduce GridWorld Project #1
Read GridWorld Chapter 5 |
31
VB
Trace while loops as a class
Do While loop worksheet #1 as classwork
HW
Do the Unit 6-8 Practice Test
Java
Submit / review homework
Introduce Ch 18 sorting algorithm fill-in-blank exercises
HW
Ch 17 worksheet #6
Data
Work on GridWorld Project #1
HW
Work on GridWorld Project #1
|
Apr 1
VB
HW check & review (for Unit 6-8 Test)
(if time) Do While loop worksheet #2 as classwork
HW
Study for Unit 6-8 Test
Java
Ch 18 lecture (linear & binary searches, selection sort, insertion sort, merge sort, & quicksort, identify
code segments)
HW
Ch 17 worksheetx #7 & 8
Study for Friday's Ch 18 test
Data
? |
2
VB
Unit 6-8 Test
HW
While Loop worksheet #2
Java
Ch 18 lecture (linear & binary searches, selection sort, insertion sort, merge sort, & quicksort, identify
code segments)
HW
Ch 18 worksheet #?
Study for Ch 18 test
Data
? |
3
VB
Submit HW
Work on Game Project
HW
While Loop worksheet #3
Java
Ch. 18 Test (fill in the missing code, identify the mystery sorts, mult choice)
HW
AP Practice Test?
Read GridWorld narrative & be prepared for quiz
Data
?
HW
Read Chapters 1-5 of GridWorld narrative by Mon. You are responsible for all exercises up to & including the DancingBug exercise |
13
No School |
14
VB
Work on Game Project
Java
FOR THE NEXT TWO WEEKS - HONORS STUDENTS WORK ON CH13PROJ1
Set up & execute GridWorld
Trace GridWorld code & follow narrative packet HW
Study for Ch 18 fill in blank quiz
HW
?
Data
? |
15
VB
Array lecture (subscript, arrays of objects)
Trace code with arrays and For loops as a class
Review search algorithms
Trace search algorithm code
HW
Array worksheet #2
Java
?
Data
? |
16
VB
?
Java
?
Data
Review the 2004-2007 Free Response questions & solutions |
17
VB
?
Java
?
Data
? |
20
VB
?
Java
?
Data
? |
21
VB
?
Java
?
Data
? |
22
VB
?
Java
?
Data
? |
23
VB
?
Java
?
Data
? |
24
VB
?
Java
?
Data
? |
27
VB
?
Java
?
Data
? |
28
VB
?
Java
?
Data
? |
29
VB
?
Java
?
Data
? |
30
VB
?
Java
?
Data
? |
May 1
VB
?
Java
?
Data
? |
4
VB
?
Java
?
Data
? |
5
VB
?
Java
AP Exam 7:30 am
Data
AP Exam 7:30 am |
6
VB
?
Java
?
Data
? |
7
VB
?
Java
?
Data
? |
8
VB
?
Java
?
Data
? |
11
VB
?
Java
?
Data
? |
12
VB
?
Java
?
Data
? |
13
VB
?
Java
?
Data
? |
14
VB
?
Java
?
Data
? |
15
VB
?
Java
?
Data
? |
18
VB
?
Java
?
Data
? |
19
VB
?
Java
?
Data
? |
20
VB
?
Java
?
Data
? |
21
VB
?
Java
?
Data
? |
22
VB
?
Java
?
Data
? |
25
Memorial Day |
26
VB
?
Java
?
Data
? |
27
VB
?
Java
?
Data
? |
28
VB
?
Java
?
Data
? |
29
VB
?
Java
?
Data
? |
Jun 1
VB
?
Java
?
Data
? |
2
VB
?
Java
?
Data
? |
3
VB
?
Java
?
Data
? |
4
VB
?
Java
?
Data
? |
5
VB
?
Java
?
Data
? |
8
VB
?
Java
?
Data
? |
9
VB
?
Java
?
Data
? |
10
VB
?
Java
?
Data
? |
11
VB
?
Java
?
Data
? |
12
VB
?
Java
?
Data
? |