Assignment Calendar
February 2008
Click "Refresh" to ensure this page is updated.

Monday

Tuesday

Wednesday

Thursday

Friday

28

VB

Ch 5 lecture (functions)

Continue "TimerDemo " by adding second enemy and using function to detect bullet hits

Java

Ch 11 lecture (partial overriding, protected access, polymorphism)

Data St

Begin Ch 20 lecture (introduce Set as an ADT, HashSet)

HW
Ch19Proj3 & Ch19Proj4 due Fri 2:30 pm

29

VB

Ch 5 lecture (array of objects)

Continue "TimerDemo " by adding second enemy and using function to detect bullet hits

Java

Ch 11 lecture (shadowing, super keyword, final methods & classes, package level access)

HW
Ch 11 vocab due Mon

Data St

Ch 20 lecture (HashSet API, hash functions, collisions)

Discuss HashSetDemo demo program

HW
Ch19Proj3 & Ch19Proj4 due Fri 2:30 pm

30

VB

No Per 8 VB due to Act 80 day

Continue "TimerDemo " by adding second enemy and using function to detect bullet hits

Java

Ch 11 lecture (inheritance with interfaces)

Discuss example code segments in objective #3

HW
Ch 11 vocab due Mon

Data St

Ch 20 lecture (hashCode method, hash functions)

HW
Ch19Proj3 & Ch19Proj4 due Fri 2:30 pm

31

VB

Ch 5 lecture (countdown number of seconds with an extra timer or the DateAndTime.Timer method)

Java

Ch 11 lecture (constructors in parent & child classes

Discuss example code segments in objective #4

HW
Ch 11 vocab due Mon

Data St

Ch 20 lecture (hash table)

HW
Ch19Proj3 & Ch19Proj4 due Fri 2:30 pm

Feb 1 2 hr delay

VB

Work on Shoot project

Java

10 min class

Ch 11 lecture (abstract classes)

HW
Ch 11 vocab due Mon

Data St

Ch 20 lecture (probing, chaining, HashSet implementation)

4

VB

Work on Shoot project

HW
Shoot project due Mon

Java

Ch 11 lecture ( toString method, equals method)

HW
Work on Ch11Proj1 due Mon

Data St

Work on Ch20Proj1 project

HW
Ch20Proj1 project due Fri

5

VB

Introduce homework - Tracing Functions worksheet #5

Work on Shoot project

HW
Tracing Functions worksheet #5

Java

CW - Do Ch. 11 worksheet #3

(if time) Work on Ch11Proj1

HW
Ch11Proj1 due Mon

Data St

Work on
Ch20Proj1 project

HW
Ch20Proj1 project due Mon

6

VB

Introduce Tracing Functions worksheet #1

Work on Shoot project

HW
Shoot project due Wed
Do Tracing Functions worksheet #1

Java

Review Ch. 11 worksheet #3

Work on Ch11Proj1

HW
Ch11Proj1 due Mon
Ch. 11 worksheet #8

Data St

Ch 20 lecture (maps, HashMap)

Review Ch20HashMap1 demos from the Handout folder

HW
Ch20Proj1 project due Mon

7 SUB

VB

Work on Shoot project

HW
Shoot project due Wed
Do Tracing Functions worksheet #1

Java

Work on Ch11Proj1

HW
Ch11Proj1 due Mon
Ch. 11 worksheet #8

Data St

Work on Ch20Proj1 project

HW
Ch20Proj1 project due Mon

8

VB

Review Tracing Functions worksheet #1

Work on Shoot project

HW
Ch11Proj1 due Wed
Do Tracing Functions worksheet #2

Java

Work on Ch11Proj1

HW
Ch11Proj1 due Mon

Data St

Ch 20 lecture (maps, HashMap)

Review Ch20HashMap2 demos from the Handout folder

HW
Ch20Proj1 project due Mon

11

VB

Per 2 is 85 mins
Per 4 is 26 mins
Per 8 is 41 mins

Submit HW

Introduce Tracing Functions worksheet #3 & Writing Functions worksheet #1

Work on Shoot project

HW
Work on Ch11Proj1 due Wed
Do Tracing Functions worksheet #3 & Writing Functions worksheet #1 by Wed

Java

Per 3 is 26 mins

HW
Ch11Proj1 due Tue

Data St

Ch 20 lecture (maps, HashMap)

Review Ch20HashMap2 demo

HW
Finish any outstanding projects such as Ch19Proj4

12

VB

Per 2 is 85 mins
Per 4 is 26 mins
Per 8 is 41 mins

Work on Shoot project

Per 8 - Sam will lecture on selected exercises from Tracing Functions worksheet #2 & Writing Functions worksheet #1. He will also explain an exercise or two on tonight's Per 8 HW which is Tracing Functions worksheet #3

HW
Work on Ch11Proj1 due Wed
Do Tracing Functions worksheet #3 & Writing Functions worksheet #1 by Wed

Java

Per 3 is 26 mins

Work on Ch11Proj1

Graded classwork - Ch. 11 worksheet #?

Data St

Review HashMapDemo3

13

No School (snow)

Java

Per 3 is 26 mins

Data St

14 3-4-1-2-5-6-7-8

VB

Per 2 is 26 mins
Per 4 is 85 mins
Per 8 is 41 mins

Submit &/or review homework including all tracing & writing functions worksheets

Finish Shoot project

HW
Tracing Functions worksheet #4

Java

Per 3 is 26 mins

Ch 11 Test - True/False

Data St

Ch 20 lecture (maps, HashMap)

Review HashMapDemo4

Work on MyLanguage project

15

No School

 

18

No School

19 7-8-3-4-5-6-1-2

VB

Per 2 is 41 mins
Per 4 is 26 mins
Per 8 is 85 mins

Catch up by reviewing tracing functions worksheets

HW
Do Tracing Functions worksheet #3 or 4 depending on what was assigned during your class period

Java

Per 3 is 26 mins

Ch 11 Test - Free Response

Data St

Checking Eclipse etc due to recent computer image

20 7-8-3-4-5-6-1-2

VB

Per 2 is 41 mins
Per 4 is 26 mins
Per 8 is 85 mins

Review Tracing & Writing Functions worksheets

Per 8 - probable quiz

HW
Writing Functions worksheet #2

Java

Per 3 is 26 mins

Finish Ch 11 Test - Free Response

HW
Do Writing Functions worksheet #2

Data St

Work on Ch20Proj5 project

HW
Ch20Proj5 project due Mon 2:20 pm

21 3-4-1-2-5-6-7-8

VB

Per 2 is 26 mins
Per 4 is 85 mins
Per 8 is 41 mins

Review Writing Functions worksheet #2

Ch 5 lecture (multiple forms in a project, splash screen, global variables & functions in a code module)

Java

Per 3 is 26 mins

Ch 13 lecture (declaring fixed arrays, square brackets, instantiating & initializing an array, length property)

Data St

CW - HashMap worksheet #1 (FR HashMap exercise)

HW
HashMap worksheet #1 Ch20Proj5 project due Mon 2:20 pm

22

No School (snow)

25

VB

Ch 5 lecture (multiple forms in a project, splash screen, global variables & functions in a code module)

Classwork - work with multiple forms demo

Java

Ch 13 lecture (array reference vs array object itself)

Data St

HW Review - HashMap worksheet #1

Students discuss their solutions on chalkboard

HW
Ch20Proj5 due Tue 2:20 pm

26

VB

Ch 5 lecture (advanced MessageBox, InputBox)

Classwork - work with multiple forms demo by giving user chance to exit & input his/her name

Java

Ch 13 lecture (using array in linear search, counting & accumulating algorithms, IndexOutOfBounds ExceptionError)

Data St

HW Review - HashMap worksheet #1

Students discuss their solutions on chalkboard

HW
Finish HashMap worksheet #2

27

VB

Announce Tuesday's Ch 5 Test part 1

Ch 5 lecture (reading data from a text file)

Review "Ch5Demo Reading From a File " (StreamReader, reading from a file)

HW
Finish the Ch 5 Part 1 practice test
Ch 5 vocab due Mon
Study for Ch 5 Part 1 Test on Tue

Java

Ch 13 lecture (2D arrays, searching 2D array, passing array as a parameter)

Ch 13 lecture (ArrayList generic class)

Data St

Introduce Ch20Proj6

28

VB

Submit HW (practice test)

Ch 5 lecture (writing to a text file)

Review "writing to file" demo programs

HW
Ch 5 vocab due Mon
Study for Ch 5 Part 1 Test on Tue

Java

Possible quiz on lecture notes

Ch 13 lecture (add, get, size, & remove methods of ArrayList, differences between arrays & ArrayLists)

HW
Ch 13 vocab due Mon

Data St

Review HashMap worksheet #2

HW
Finish Ch20Proj6 writing out the code if necesary - due tomorrow at 2:30 pm

29

VB

Review Ch 5 Part 1 Practice Test

HW
Ch 5 vocab due Mon
Study for Ch 5 Part 1 Test on Tue

Java

Ch 13 lecture (anonymous object, immutable Integer & Double wrapper classes, intValue, doubleValue, autoboxing, parseDouble, parseInt)

HW
Ch 13 vocab due Mon

Data St

Review HashMap worksheets & projects

Finish Ch20Proj6 which is due at 2:30 pm

Mar 3

VB

Submit HW (vocab)

Any questions for tomorrow's test?

Review for test - especially writing functions

Java

Practice writing code involving arrays & ArrayLists

Data St

CW - HashMap mult ch worksheet #3

4

VB

Ch. 5 Part 1 Test

Java

Review Ch 13 worksheet #2

Data St

Ch 20 lecture (binary trees)

Continue Ch 20 lecture (pre/post/infix traversals, identifying BST vs heaps)

Continue Ch 20 lecture (hashCode method, binary search trees, binary expression trees)

5

VB

Ch 5 lecture (arrays of objects, 2D arrays)

Discuss demo of arrays of objects

Review "Ch5Demo two dimensional arrays " (algorithms with 2D arrays and/or or build demo for Tic Tac Toe)

Review 2D array algorithms demo program

Review the "reading from file complex" demo

Java

Review Ch 13 worksheet #3

Data St

Review algorithm for inserting nodes into a binary search tree (BST)

6

VB

Introduce Ch5Proj3 (Tic Tac Toe)

Java

CW - Ch. 13 AP style multiple choice questions

Review classwork

Data St

Review algorithm for finding nodes in a binary search tree (BST)

7

VB

Introduce game project

Java

Introduce Ch13Proj2 (due Mon 4/16)

Review Ch 13 AP style mult choice questions

Data St

Review source code of binary search tree methods such as insertNode, findNode, etc.

10

VB

Work on Ch5Proj3

Java

Review Ch 13 AP style mult choice questions

Data St

Review source code of binary search tree methods such as insertNode, findNode, etc.

11

VB

Work on Ch5Proj3

Java

Review Ch 13 wksht with questions #11-13 which was assigned as homework

Ch 13 Test

Students must complete & turn in Part 1 (mult choice) in 15 mins or less and then complete Part 2

Data St

Review source code of binary search tree methods such as insertNode, findNode, etc.

12

VB

Work on Ch5Proj3

Java

Ch 14 lecture (exceptions)

View & discuss the Ch 14 Mother of All Exceptions demo program

Data St

Fill in blank quiz on binary search tree findNode method

Review source code of binary search tree methods such as insertNode, findNode, etc.

13

VB

Ch 5 Part 2 Test

Java

Introduce GridWorld Spring Break homework

Data St

Runtime grades for Ch 19 projects

Quiz on processing nodes into a BST as well as preorder, inorder & postorder traversals

14

VB

Hacking Contest

Java

Gridworld

Data St

Continue Ch 20 lecture (binary tree algorithms)

Spring Break

24

No School

25

VB

Ch 8 lecture (classes, encapsulation, OOP)

Java

GridWorld quiz

Data St

Continue Ch 20 lecture (ordering property, completeness property, heaps (min & maxheaps))

26

VB

Ch 8 lecture (creating your own class with properties & methods, encapsulation, default constructor, accessor/modifier method, "interesting" method)

Java

Gridworld

Data St

Quiz on writing BST methods from scratch (e.g. countNodes, findMin) or anything else that is "fair game"

2006 AP A Exam Free Response quiz

27

VB

Review & discuss previous game programs to generate ideas for your game project. Remember the proposal is due on Monday.

Java

Ch 17 lecture (tracing recursive methods)

Data St

Continue Ch 20 lecture (heaps, priority queues)

28

VB

Ch 8 lecture (default constructor, "other constructor")

Java

Ch 18 lecture (linear & binary searches, selection sort, insertion sort, merge sort, & quicksort, identify code segments)

Data St

Continue Ch 20 lecture (heaps, priority queues)

Trace & discuss the code of a heap implemented with an array

31

VB

Ch 8 lecture (classes, creating your own class with properties & methods, encapsulation, default constructor, accessor/modifier method, "interesting" method)

Java

Ch 18 lecture (linear & binary searches, selection sort, insertion sort, merge sort, & quicksort, identify code segments)

Data St

Continue Ch 20 lecture (priority queues as abstract data structures, the College Board PriorityQueue interface)

Introduce Ch 5 of Marine Bio Case Study & Spr Br asst

Apr 1

VB

Classwork - as a class, write a Circle class that includes a few properties (myRadius, myColor, myX, myY) and one default constructor, one other constructor, one accessor, one modifier, and one interesting method.

Java

FOR THE NEXT TWO WEEKS - HONORS STUDENTS WORK ON CH13PROJ1

Marine Bio lecture (review utility classes, Fish class, Environment, Simulation)

Data St

Quiz on processing nodes into a heap

Continue Ch 20 lecture (Big Oh of Ch 20 related data structures)

2

VB

Ch 8 lecture (adding PictureBox's as properties to a class)

Review Ch8Demo programs

Java

Honors - work on Ch3Proj1

Quiz on Marine Bio

Demonstration of the execution of Marine Bio

Data St

Do mult choice exercises #12-18 in the Priority Queue packet that was distributed yesterday - Submit this to the inbox when finished.

Do Maps worksheet #1 (find your copy in the "Outbox") - Submit this to the inbox when finished

Begin work on Maps worksheet #2 (find your copy in the "Outbox") by copying the necessary client program from the Handout folder

3

VB

Work on Game Project

Java

Honors - work on Ch3Proj1

Quiz on Marine Bio

Demonstration of the execution of Marine Bio

Marine Bio lecture (review utility classes, Fish class, Environment, Simulation)

Data St

Continue Ch 20 lecture (priority queues, priority queues as abstract data structures)

4

VB

Review Fish demo program that includes a PictureBox as a property of a Fish

Java

Honors - work on Ch3Proj1

2004 Practice Exam Post-Mortem - Review selected mult ch exercises

Data St

Continue Ch 20 lecture (when to use a Map vs Set, when to use a Tree vs a Hash, mult choice questions involving sets, mult choice questions involving maps, mult choice questions involv heaps, mult choice questions involving, heapsort, Big Oh of Ch 20 related data structures, binary expression trees)

7

VB

As a class, add accessors & modifiers along with client code that tests those methods to a Fish demo program

Java

Honors - work on Ch3Proj1

Trace code in M Bio

Data St

Ch 20 Test Part 1 Mult Ch

8

VB

Ch 8 lecture (adding behavior to client or class as in Windows vs Linux, XBox games vs. moddable games, NotePad vs Word with VBA)

Java

Honors - work on Ch3Proj1

Ch. 18 sorting quiz (identify the algorithm)

Review selected M Bio mult ch questions from the packet w/ answers. There will be one or more quizzes on selected problems next week. And, after the AP exam, there will be a chapter test on Marine Bio.

Data St

Ch 20 Test Part 2 Free Response

9

VB

Review Ch8FishDemo3 from the Handout folder

Work on Game Project

Java

Honors - work on Ch3Proj1

Ch. 18 sorting quiz (fill in the missing code)

Any questions on the M Bio mult ch questions & answers in the packet that you reviewed over the weekend?

Review 2004-2006 Marine Bio Free Resp packet with answers

Data St

Marine Bio review

10

VB

Work on Game Project

Java

Honors - work on Ch3Proj1

Possible Marine Bio mult ch quiz

Review the 2004-2006 Free Response questions & solutions

Data St

Quiz on Marine Bio

Demonstration of the execution of Marine Bio

11

VB

Ch 8 lecture (parent & child classes, inheritance, overriding a method, polymorphism, adding events to a class, ToString, CompareTo, & Equals methods)

Java

Honors - work on Ch3Proj1

Possible Marine Bio mult ch quiz

Review the 2004-2006 Free Response questions & solutions

Data St

Trace Marine Bio code

14

VB

Review demo "Fish with random movement & static property"

Review demo "array of Fish"

Review demo "SlowFish child of Fish)

Review demo "Fish with events"

Java

Honors - work on Ch3Proj1

AP students - Per 5 assembly today with Mrs Kreps

Possible Marine Bio mult ch quiz

Review the 2004-2006 Free Response questions & solutions

Data St

Discuss the "What's new in Java 5" handout (for each loop, generic classes, etc)

2004 Practice Exam Post-Mortem - Review selected mult ch exercises

15

VB

Work on Game Project

Java

Honors - work on Ch3Proj1

Possible Marine Bio mult ch quiz

Review the 2004-2006 Free Response questions & solutions

Data St

2004 Practice Exam Post-Mortem - Review selected mult ch exercises

16

VB

Work on Game Project

Java

????

Data St

Review selected M Bio mult ch questions from the packet w/ answers. There will be one or more quizzes on selected problems this week. And, after the AP exam, there will be a chapter test on Marine Bio

17

VB

Practice quiz on reciting Fish class

Java

????

Data St

Review 2004-2006 Free Response questions & solutions

18

No School