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. |
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 |