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

Monday

Tuesday

Wednesday

Thursday

Friday

Mar 3

VB

CW - submit 3 True / False questions that could be used on the test.

Review writing functions by completing & discussing Writing Functions worksheet #3

Java

Review Ch 13 demo programs

Data St

Runtime grades on recent projects

(if time) CW - HashMap mult ch worksheet #3

4

VB

Ch. 5 Part 1 Test

Java

Review Ch 13 demo programs

Data St

Ch 20 lecture (binary trees)

5

VB

Ch 5 lecture (2D arrays)

Java

Review Ch 13 demo programs

Fill-in-blank quiz

Data St

Ch 20 lecture (binary trees)

6

VB

Introduce Ch5Proj1 (Tic Tac Toe)

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

HW
Ch 5 part 2 vocab due Wed

Java

Review Ch 13 demo programs (ArrayList demo #2)

graded CW - complete ArrayList worksheet #1

HW
Complete ArrayList worksheet #2

Data St

Ch 20 lecture (binary trees, pre/post/infix traversals, order property, shape property, identifying BST vs heaps)

HW
Binary Tree worksheet #1

7

VB

Introduce game project

Work on Ch5Proj1 (Tic Tac Toe)

HW
Ch 5 part 2 vocab due Wed
Game proposal due Fri
Ch5Proj1 (Tic Tac Toe) due Fri

Java

Review #1 on ArrayList worksheet #1

CW - Finish ArrayList worksheet #1 & do Array worksheet #1

Possible fill-in-blank quiz

HW
Complete Array worksheet #1 & Array worksheet #2

Complete ArrayList worksheet #1 & ArrayList worksheet #2 if not already completed

Data St

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

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

HW
BT traversal worksheet

10

VB

Work on Ch5Proj1 (Tic Tac Toe)

HW
Ch 5 part 2 vocab due Wed
Game proposal due Fri
Ch5Proj1 (Tic Tac Toe) due Fri

Java

Submit HW

Introduce Ch13Proj2 (no class time but finished programs are due Mar 27)

Do selected exercises from Array ArrayList mult. ch worksheet #1 questions

HW
Work on Ch13Proj2 (due Mar 27)
Finish Array ArrayList mult. ch worksheet #1 questions

Data St

Continue Ch 20 lecture (preorder / inorder /postorder traversals of BST & binary expression trees, review of full vs complete binary trees & heaps)

HW
Read wiki entry for BST

 

11

VB

Work on Ch5Proj1 (Tic Tac Toe)

HW
Ch 5 part 2 vocab due Wed
Game proposal due Fri
Ch5Proj1 (Tic Tac Toe) due Fri

Java

HW review

Review Array ArrayList mult. ch worksheet #1 questions

HW
Work on Ch13Proj2 (due Mar 27)
Do Array worksheet #4
Review for Ch 13 Test on Fri

Data St

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

HW
Redo binary tree worksheet #2 that was disributed in class

12

VB

Work on Ch5Proj1 (Tic Tac Toe)

HW
Game proposal due Fri
Ch5Proj1 (Tic Tac Toe) due Fri

Java

HW review

Do selected exercises from Array ArrayList mult. ch worksheet #2 questions

HW
Work on Ch13Proj2 (due Mar 27)
Review for Ch 13 Test on Fri

Data St

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

HW
Study for quiz on findNode method of BinarySearchTreeWith StaticMethods demo

13

VB

Work on Ch5Proj1 (Tic Tac Toe)

HW
Game proposal &
Ch5Proj1 (Tic Tac Toe) due tomorrow

Java

Review selected exercises from Array ArrayList mult. ch worksheet #2

Review for Ch 13 Test on Fri

HW
Work on Ch13Proj2 (due Mar 27)
Review for Ch 13 Test on Fri

Data St

Introduce GridWorld Spring Break homework

Quiz on source code of binary search tree methods writing out findNode

Review use of helper methods in binary search tree as a class demo

HW
Study BinarySearchTreeWith StaticMethods demo. Be ready for fill in blank quiz tomorrow

14

VB

Finish Ch5Proj1 (Tic Tac Toe)

Java

Ch 13 Test

HW
Work on Ch13Proj2 (due Mar 27)
Read the GridWorld Narrative

Data St

Fill in blank quiz on source code of binary search tree methods

Continue Ch 20 lecture (binary tree algorithms, binary expression trees)

Runtime grades for leftover projects

HW
Read GridWorld Narrative
Study BinarySearchTreeWith StaticMethods demo.

Spring Break

24

No School

25

VB

Ch5Proj1 (Tic Tac Toe) runtime grades

Ch 5 lecture (files) (again since network should now work) - demo program to records number of x wins & y wins

Java

Ch 14 lecture (exceptions)

Review the Ch 14 Mother of All Exceptions demo program

HW
Work on Ch13Proj2 (due Mar 27)

Data St

Continue Ch 20 lecture (when to use a Map vs Set, when to use a Tree vs a Hash)

HW
Ch 20 Sets & Maps vocab due Mon 3/31

26

VB

Work on Game Project

Java

Ch 17 lecture (tracing recursive methods)

Trace math recursion demo programs

HW
Work on Ch13Proj2 (due Mar 27)
Ch 14 vocab due Mon 3/31
Ch 17 worksheet #1

Data St

Quiz - write out nodeCount method for BST's

HW
Ch 20 Sets & Maps vocab due Mon 3/31

27

VB

Ch 8 lecture (OOD, discuss properties & methods of existing objects, identify real world objects with properties & methods)

Explain how to fill in class diagram

Java

HW review - Ch 17 worksheet #1

Begin review of Ch 17 demo programs

HW
Ch 14 vocab due Mon 3/31
Trace Ch 17 demo programs

Data St

Quiz - write out insertNode method for BST's

Read Ch. 20 lecture notes obj. #7 & wiki entry on priority queue

Begin PriorityQueue Implentation project

HW
Ch 20 Sets & Maps vocab due Mon 3/31

28

VB

Work on Game Project

Java

Runtime grades for Ch13Proj2

Finish review of Ch 17 demo programs

Introduce Ch13Proj3 (no class time but finished programs are due Apr 4)

HW
Ch 14 vocab due Mon 3/31
Ch13Proj3 due Mon 4/7
Finish Ch 17 worksheets #4 & 5

Data St

Continue Ch 20 lecture (various implementations of a priority queue & Big O's)

Discuss PriorityQueue Implentation project

HW
Ch 20 Sets & Maps vocab due Mon 3/31