Assignment Calendar
March 2009
Click "Refresh" to ensure this page is updated.

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

?