Mr. Minich's Classwork Calendar
December 2005
Click "Refresh" to ensure this page is updated.

Monday

Tuesday

Wednesday

Thursday

Friday

.28

No School

.29

VB -

Ch. 4 lecture (relational operators, logical operators, If Else, If ElseIf, truth chart)

Review Ch 4 worksheets #1 & #2

Java  -

AP Ch 6 Mult Ch post-mortem

Data St -

Ch 18 Test post-mortem

.30

VB -

Ch. 4 lecture (Mod, divisibility & prime nos, public key cryptography)

Create "Ch4Demo Prime Numbers" (Mod, divisibility, prime nos)

Java  -

Finish AP Ch 6 Mult Ch post-mortem

Per 5 - Ch6Proj1 runtime grades

Ch 7 lecture (cohesion, coupling, has-a, composition)

Data St -

Ch 19 lecture (linked lists, List interface, ListIterator interface)

.Dec 1

VB -

Truth chart quiz

Ch. 4 lecture (Math class methods, Banker's Rounding, macho rounding algorithm)

Review "Ch4Demo Math Methods and Macho Rounding" (Math class methods, macho rounding)

Java  -

Ch 7 lecture (actor class, utility class, state, behavior, interface of a class, class invariant, passing by value vs passing by reference, swap method)

Data St -

Ch 19 lecture (linked lists, List interface, ListIterator interface)

Discuss p. 741 demo program from Handout folder. Draw picture on chalkboard of congo line with Harry, Romeo, etc. with Birdy the parakeet playing the role of an iterator.

.2

VB -

Ch. 4 lecture (Math class methods, Banker's Rounding, macho rounding algorithm)

Review "Ch4Demo Math Methods and Macho Rounding" (Math class methods, macho rounding)

Java  -

Ch 7 lecture (pre & post conditions, static methods vs instance methods)

Data St -

Ch 18 Test part 2 (true/false, fill in code, & Big Oh summary)

.5

VB -

Ch. 4 lecture (pseudorandom numbers, Random class & methods Next & nextDouble)

Review "Ch4Demo Random Numbers" (pseudorandom numbers, Random class, Next, NextDouble)

Java  -

Ch 7 lecture (static fields, scope)

Data St -

Ch 19 lecture (ListIterator, iterators)

Do Ch 19 worksheet #1 together

Do Ch 19 worksheets #2-4 as homework

.6

VB -

Ch. 4 lecture (String methods including Compare & SubString, Unicode, Select Case, arrays, Do While loops, Exit Do & Exit For, flag variable, sentinel value, linear search, binary search, DeMorgan's Law)

Review "Ch4Demo String Methods" (String methods including Compare & SubString, Unicode)

Java  -

Review Ch7DemoStaticStuff (static method, static field, scope, passing by value)

Data St -

Review Ch 19 worksheets #2-4

Ch 19 lecture (iterators)

.7

VB -

Continue discussion of "Ch4Demo String Methods" (String methods including Compare & SubString, Unicode)

Java  -

Review Ch7DemoSwap (using a Pair class to swap two variables)

Review Ch7DemoFish & how a static field is used to give multiple Fish objects different id numbers

Data St -

Trace & discuss the code segments with LinkedList's and ListIterators in the Ch 19 supplement packet

Review how an iterator's next method must be called before the remove method is called to avoid an IllegalStateException error

.8

VB -

Ch. 4 lecture (arrays)

Discuss "Ch4Demo Array Sequential Search " (arrays, sequential search)

Java  -

Ch 7 Classwork - design question worksheet

Data St -

Quiz on LinkedList and ListIterator tracing (like Ch 19 worksheets #1-4)

Begin homework (create & type your own worksheet into JCreator that uses LinkedList's & ListIterators)

.9

School Cancelled
(snow)

.12

VB -

Ch. 4 lecture (sequential search)

Java  -

Review Ch 7 worksheet #4 (designing a class)

Data St -

Submit hardcopy of homework & demonstrate results with a Java file named Ch19Worksheet1

runtime of your testclass

.13

VB -

Ch. 4 lecture (Do While loops, Exit Do, Exit For)

Trace Do While loop code segments as a class

Java  -

Mr Minich will role play a marine biologist that needs to hire an OOD

Mr. Minich will role play an OOD that needs to hire an OOP

Introduce Ch7Proj1

Data St -

Ch 18 Test part 2 post-mortem

.14

VB -

Ch. 4 lecture (binary search, flag variable, sentinel value)

Trace the Binary Search demo program as a class

Be prepared for a fill-in-the-blank quiz on the binary search demo program in the next week

Java  -

Per 5 - Ch6Proj1 runtime

20 mins Classwork - Ch 7 packet #1 (AP style mult ch questions)

Work on Ch7Proj1

Data St -

Discuss examples of linked lists in the real world. Review the "rules" associated with each one (e.g. no cutting in front of the lunch line). Discuss the need to "limit" behavior in those situations and to develop an ADT to model the appropriate behavior. Discuss how this ADT could be implemented in different ways as long as the agreed upon behavior is enforced.

Ch 19 lecture (ADT, stacks, queues, College Board interfaces for stacks & queues)

.15 SUB

VB -

Do Ch 4 worksheet #8 & Ch 4 worksheet #9

Java  -

Work on Ch7Proj1

Data St -

Do Ch 19 worksheet packet on linked lists

.16

VB -

Review Ch 4 worksheet #8 & Ch 4 worksheet #9

Java  -

Review Ch. 7 packet #1

Finish Ch7Proj1 (due at 2:30 pm)

Data St -

Ch 19 lecture (ADT, stacks, queues, College Board interfaces for stacks & queues)

.19

VB -

Work on Ch 4 worksheet #12 (random numbers)

Java  -

Ch 7 Test part 1

Data St -

Ch 19 lecture (ADT, stacks, queues, College Board AP interfaces)

.20

VB -

Review Ch 4 worksheet #12 (random numbers)

Introduce Ch 4 practice test worksheet

Java  -

AP - Ch 7 Test part 2

Honors - Begin Ch7Proj2 or do end of chapter programming exercise (esp L & C) or begin Ch 9 vocab

Data St -

Ch 19 lecture (ADT, stacks, queues, College Board AP interfaces Stack & Queue, College Board AP classes ArrayStack & ListQueue)

.21

VB -

HW Review (Exercises #1-2, 6-9, 15 on Ch 4 practice test worksheet )

Java  -

AP - Ch 7 Test part 3

Honors - Work on Ch7Proj2 or do end of chapter programming exercise (esp L & C)

Data St -

Review Ch19DemoArrayStack (using College Board's Stack interface & ArrayStack class)

Discuss how the java.util.Stack class is close to College Board's Stack/ArrayStack combination

Review Ch19DemoListQueue (using College Board's List interface and ListQueue class)

Introduce Ch19Worksheet2 - Create & type your own worksheet into JCreator that uses stacks & queues

.22

VB -

HW check & review (Ch 4 worksheets #4, 5, 15, 16, & 17)

HW Review

Java  -

Ch 7 Test part 1 post-mortem

Introduce Ch7Proj2 (to complete over Break)

Per 2 - Ch 7 Test part 3 part 2c

Per 3 - Ch 7 Test part 3

Data St -

Quiz on tracing code with ArrayStacks & ListQueues

Work on Ch19Worksheet2 - your own worksheet that uses stacks & queues

Submit hardcopy of Ch19Worksheet2 or finish for homework

.23

VB -

Ch 4 Quiz (covering the material from Ch 4 worksheets #1-5, 8, 9, 12, 15-17)

Java  -

Per 2 & 3 - Ch 7 Test Post Mortem or work on Ch7Proj2 (to complete over Break)

Per 5 - guest speaker (see below)

Data St -

guest speaker - Danielle Booth (PSU sophomore - IST major)

.Dec 26-30      No School

.Jan 2

VB -

Ch. 4 lecture leftover topics (DeMorgan's Law, Select Case)

Introduce Ch4Proj1

Java  -

Introduce Ch7Proj2

Ch 7 Test - AP Mult Ch post-mortem

Honors students work on Ch7Proj2

Data St -

Ch 19 lecture (Big Oh of various LinkedList related methods)

.3

VB -

Hand out & review the Ch 4 worksheet packet with worksheets #6, 7, 13, 14, 19-21

Assign HW - Ch. 4 worksheets #6 & 7

Work on Ch4Proj1

Java  -

Ch 7 Test - AP Mult Ch post-mortem

Honors students work on Ch7Proj2

Data St -

Ch 19 lecture (ListNode class from College Board, implementing LinkedList, implementing stacks & queues, implementing doubly & circularly LinkedList, inserting nodes to a doubly linked list)

Introduce Ch19Proj3 & Ch19Proj4

.4

VB -

HW check &/or review

Assign HW - Ch. 4 worksheets #13 & 14

Finish Ch 4 practice test exercises

Trace binary search algorithm again

Review for the fill in the blank binary search algorithm quiz

Java  -

Ch 7 Test post mortem (part that Honors students take)

Data St -

Ch 19 lecture (ListNode class from College Board, implementing LinkedList, implementing stacks & queues, implementing doubly & circularly LinkedList, inserting nodes to a doubly linked list)

Work on Ch19Proj3 & Ch19Proj4

.5

VB -

HW check &/or review

Assign HW - Ch. 4 worksheets #19 & 20

Work on Ch4Proj1

Java  -

Work on Ch7Proj2

Introduce Ch7Proj3

Data St -

Ch 19 lecture (ListNode class from College Board, implementing LinkedList, implementing stacks & queues, implementing doubly & circularly LinkedList, inserting nodes to a doubly linked list)

Work on Ch19Proj3 & Ch19Proj4

.6

VB -

HW check &/or review

Assign HW - Ch. 4 worksheet #21

Sequential & Binary search algorithm quiz (fill in the blank)

Work on Ch4Proj1

Java  -

Submit Ch7Proj2

Work on Ch7Proj3

Data St -

Guest speakers

.9

VB -

HW check &/or review

Assign HW - Finish Ch 4 practice test

Work on Ch4Proj1

Java  -

Finish Ch7Proj3

Data St -

????

.10

VB -

HW check &/or review

Distribute Ch 4 practice test answers

Ch 4 Test review (macho rounding, writing sequential searches, etc.)

(if time) Work on Ch4Proj1

Java  -

Marine Bio classwork

Data St -

????

.11

VB -

Ch 4 Test

Java  -

Marine Bio classwork

Data St -

Ch 19 Test

.12

VB -

Work on Ch4Proj1

Java  -

Marine Bio classwork

Data St -

????

.13   End of 2nd Quarter

VB -

Finish & submit Ch4Proj1

Java  -

Midterm exam review

Data St -

Review AP Exam Free Response questions

Marine Bio Review

.16   Review Day

VB -

????

Java  -

Midterm exam review

Data St -

????

.17

Exams

VB

Rm 208 7:30-9 w/ Mrs B Mitchell

Java

Rm 200 7:30-9 w/ Mrs L Mitchell

Data St

Rm 207 7:30-9 am w/ Hatt

 

Science Exams from 9:30-11

.18

Exams

World Language

English

.19

Exams

Social Studies

Math

.20    3rd Quarter Begins

VB -

????

Java  -

????

Data St -

????