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 |