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

Monday

Tuesday

Wednesday

Thursday

Friday

Mar 1

VB -

Introduce Game Assignment

Java  -

Honors: Finish Review Exercises #1,3,4,5,6, 7, 11,12,13, & 14 on pp. 549+; Begin Ch13Proj1

AP - Finish reviewing Ch. 9/11 Test

Data St -

Execute author's Ch. 19 Linked List programs

2

VB -

Begin Ch. 7 lecture (classes)

Do Hands-On Exercises at the end of Ch. 7

Java  -

Honors - Work on Ch13Proj1

AP - Work on Ch13Proj2

Data St -

Continue Ch. 19 lecture (LinkedLists & Iterators)

3

VB -

Continue Ch. 7 lecture

Do Hands-On Exercises at the end of Ch. 7

Java  -

Honors - Work on Ch13Proj1

AP - Work on Ch13Proj2

Data St -

No class due to NYC trip

4

VB -

Begin Ch. 8 lecture (classes)

Java  -

Honors - Work on Ch13Proj1

AP - Finish Ch13Proj2

Data St -

Continue Ch. 19 lecture (LinkedLists & Iterators)

5

VB -

Continue Ch. 8 lecture (classes)

Java  -

Quiz

Honors - Work on Ch13Proj1

AP - Finish Ch13Proj2 ; begin Ch 13 classwork

Data St -

Continue Ch. 19 lecture (implement a stack and a queue class)

See the "official AP interfaces" for Ch. 19 related topics

See Prof. Astrachan's API pages

8

VB -

Continue Ch. 8 lecture (explanation of Ch. 7 Credit Card class program)

Java  -

Honors - Work on Ch13Proj1

AP - Ch 13 "AP style" classwork

Data St -

Do Ch19Proj1 & Ch19Proj2

9

VB -

Per 6 - probable quiz

Continue Ch. 8 lecture (classes)

Begin TankWarExample demo

Java  -

AP & Honors - Review graded homework

Honors - Do #6 on p. 550 and save as Ch13Ex6.java.

Data St -

See new Ch. 19 study guide

Finish Ch19Proj1 & Ch19Proj2

10

VB -

Continue Ch. 8 lecture (classes)

Continue TankWarExample demo

Java  -

Per 5 - quiz

Honors - Work on #6 on p. 550 and save as Ch13Ex6.java.

AP - Impromptu Ch. 13 lecture on the differences between arrays and ArrayLists

Data St -

Introduce Ch19Proj4 and an algorithm for checking for balanced parentheses.

Work on Ch19Proj4 after submitting Ch19Proj3

11

VB -

Continue Ch. 8 lecture (Ch. 8 vocab words)

Java  -

Per 5 - finished review Monday's AP style classwork

Per 7 - only Honors students were present in class; finish #6 on p. 550

Data St -

Finish & submit Ch19Proj3 & Ch19Proj4

12

No School

15

VB -

Ch5Proj1 (3-in-1 maze) runtime grade

Practice quiz on writing a simple class with properties and a default constructor

Java  -

Honors - #6 p. 550 runtime grade & Ch13Proj1 (Tic Tac Toe) runtime grade

AP Per 5 - Review AP style classwork from Mon 3/8

Data St -

Finish Ch19Proj3 & Ch19Proj4

16

VB -

(only Per 2 met due to snow) - Continue TankWarExample demo

Java  -

No class due to snow

Data St -

Ch19Proj3 & Ch19Proj4

runtime grades

Discuss Ch 9 Demo 5 - car wash queue

17

VB -

Continue TankWarExample demo

Continue Ch. 8 lecture (passing parameters to methods in a class)

Java  -

Classwork - Finish & submit Ch. 13 worksheet #2 (arrays)

Data St -

No class (most of students on field trip)

18

VB -

Quiz - Write out a simple class

Continue Ch. 8 lecture (typing out simple property procedures)

Continue TankWarExample demo

Java  -

Classwork - Work on Ch. 13 worksheet #3 (array lists)

Data St -

Review the ListQueue & ArrayStack classes

Review the ListNode class

Implement selected methods (e.g. removeFirst, removeLast) of LinkedList.

19

VB -

Continue Ch. 8 lecture (understanding why property procedures are used instead of making properties public)

Continue TankWarExample demo

Java  -

Answers to Ch. 13 worksheet #3

Review for test

Data St -

No class (snow delay)

22

VB -

Continue Ch. 8 lecture (calling property procedures from a client program)

Continue TankWarExample demo

Java  -

Ch. 13 Test - Parts 1 & 2

Data St -

Review implementation of LinkedList

Juniors miss most of class missed due to PSSA testing

23 END OF Q3

VB -

Continue Ch. 8 lecture (adding validation to Set property procedures)

Continue TankWarExample demo

Java  -

Ch. 13 Test - Part 3

Data St -

Ch. 19 quest

Review implementation of LinkedList & draw supporting diagrams (e.g. addFirst, removeFirst, getLast, addLast, removeLast)

24

VB -

Possible quiz

Continue Ch. 8 lecture (incorporating sound in a class method)

Continue TankWarExample demo

Java  -

Ch. 13 Test Post-Mortem (if everyone has taken the test)

Begin Ch. 17 lecture (recursion, tracing recursive methods)

Data St -

Finish reviewing implementation of LinkedList. Also discuss doubly linked lists & circularly linked lists as well as the Big Oh time of LinkedList operations

Explain homework that is due Friday

25

VB -

Possible quiz

Continue Ch. 8 lecture (more sound)

Continue TankWarExample demo

Java  -

Per 7 - No class due to PSSA testing

Finish Ch. 13 Test Post-Mortem

Continue Ch. 17 lecture (tracing recursive methods, writing simple recursive methods)

Data St -

No juniors in class due to PSSA testing

26

VB -

Possible quiz

Begin Ch8Proj1

Continue TankWarExample demo

Java  -

Per 7 - No class due to PSSA testing

Continue Ch. 17 lecture (tracing recursive methods)

Data St -

Quiz on removeLast & one other mystery method of LinkedList class implementation

Begin Ch. 20 lecture (Sets & Maps)

29

VB -

Continue Ch8Proj1

Java  -

Per 7 - No class due to PSSA testing

Possible quiz

Continue Ch. 17 lecture (tracing recursive methods)

Classwork - AP style questions involving recursion - Ch. 17 worksheet #2-4

Data St -

Juniors miss most of class missed due to PSSA testing

Continue Ch. 20 lecture

Review Ch. 20 Set & Map guide

30

VB -

Continue Ch8Proj1

Java  -

Per 7 - No class due to PSSA testing

Continue Ch. 17 lecture (tracing recursive methods)

Classwork - AP style questions involving recursion

Data St -

Continue Ch. 20 lecture (HashSet, hashCode method)

Review Ch. 20 Set & Map guide

31

VB -

Finish Ch8Proj1

Lecture on using property procedures within a class

Java  -

Yesterday's classwork review

Review classwork & homework

Data St -

Continue Ch. 20 lecture (executing code with HashSets; intro to TreeSet & binary trees)

Execute Ch20HashSetDemo program

Review Ch. 20 Set & Map guide

Apr 1

VB -

Ch. 8 lecture (other constructors, introduction to Functions that return a value)

Java  -

Recursion classwork (mult ch questions)

Data St -

Continue Ch. 20 lecture (executing code with HashSets;TreeSets & binary trees)

2

VB -

Ch. 8 lecture (other constructors, introduction to Functions that return a value)

Classwork identifying client code statements that invoke class methods

Java  -

Recursion classwork (mult ch questions)

Data St -

Continue Ch. 20 lecture (binary trees)