Java AB AP COSC 2

Links to assignments/documents from class can be located in the tables below. Please see that the date assigned, due date, and deadlines are listed in the table. Please feel free to print an extra copy from this website. For notice of quizzes/tests/etc/news, please view the Daily News From JavaAB Class Blog.

Paint Branch High School star 2007-2008 School Year star Ms. Bethany Petr

starstarstarstarstarstarstarstarstarstar

Links/Resources:

starstarstarstarstarstarstarstarstarstar

 

 

Key

Marking Period 4
Date Issued Due Date Deadline Details
4/8/2008 4/9/2008 4/9/2008 Read in Big Java pages on Sets (776-781, 811-813) complete Review Exercises #2, 3 on p. 834
4/8/2008 4/9/2008 4/9/2008 Read in Blue Pelican Java pp. 46-1 to 46-2 and complete Exercises #1-10 on 46-2 thru 46-3
4/9/2008 - - Notes: Sets pdf
4/9/2008 4/10/2008 4/11/2008 Programming exercise P21.1 on p.836 of Big Java
4/10/2008 4/11/2008 4/14/2008 Programming exercises on p.46-4 of BPJ: Don't Make Me Take That Final!
4/14/2008 - - Notes: Maps pdf
4/14/2008 4/15/2008 4/16/2008

Read in Big Java pages on Maps ( 781-783) complete Review Exercises #6 & 7 on p. 835.

Read in Blue Pelican Java pp. 47-1 to 47-3 and coimplete Exercises on p.47-3 to 47-5 #A: 1-9 and #B1-5

4/15/2008 4/16/2008 4/17/2008 Programming exercise P21.4 and P21.5 on p. 836 of Big Java
4/16/2008 4/17/2008 4/18/2008 Programming exercise on p.47-9 of BPJ: Code Talker
4/17/2008 4/17/2008 4/18/2008 Programming exercise on p.47-10 of BPJ: Histogram
4/18/2008 - - Quiz: Sets and Maps
4/21/2008 4/25/2008 4/25/2008 GridWorld Chapter 5
4/28/2008 - - Quiz: GridWorld Chapter 5 (pushed to Monday)
4/28/2008 - -

REVIEW MATERIALS ONLINE (under our usual password protection)

5/7/2008 5/27/2008 5/27/2008 Final Project Word

 

Marking Period 3
Date Issued Due Date Deadline Details
1/23/2008 - - Information: List of topics for semester 2. Word
1/23/2008 - - Tutorial: Binary Tree & TreeNode Class- note when the file seems to pause, a click (or few) will make it continue - note also, there is audio to this, so you may want to grab some earphones.
1/23/2008 1/29/2008 1/31/2008 Program: TreeNodes - Guessing Game Word
TreeNode Class (.java)
1/24/2008 - - Tutorial: Getting started making a tree and traversing it with the TreeNode class. Hopefully this will give you a start on your guessing game project.
1/30/2008 2/15/2008 2/19/2008 Program: TreeStats Word
1/30/2008 2/1/2008 - Assignment: Practice Problems tracing trees 1 Word
2/1/2008 2/1/2008 - Assignment: Practice Problems tracing trees 2 Word
2/1/2008 2/4/2008 - Assignment: Practice Problems tracing trees 3 Word
2/4/2008 - - Quiz 1: Trees
2/13/2008 - - Quiz 2: Trees
2/19/2008 - - Notes: Heaps, PrioirtyQueues, HeapSort Word
2/19/2008 2/25/2008 2/26/2008 Assignment: Homework - read Section 21.8, 21.9, and 21.10 in Big Java Book. Complete Review Exercises #16, 17, 20
2/19/2008 2/20/2008 2/21/2008 Assignment: Blue Pelican: Read Lesson 55 on Heaps, Complete Exercises #1-19
2/20/2008 2/21/2008 2/25/2008 Assignment: Blue Pelican: Read Lesson 56 on PriorityQueues, Complete Exercises #1-10
2/21/2008 2/26/2008 2/27/2008 Program: HeapSort Word
Input File #1
Input File #2
Input File #3
2/27/2008 - - Quiz: Heaps, PriorityQueue, and HeapSort
2/28/2008 2/29/2008 2/29/2008 Chapter 1: GridWorld (manual is paper handout, code in handout folder, and available for download from AP Central)
2/29/2008 3/5/2008 3/5/2008 Chapter 2: GridWorld
3/6/2008 - - Quiz: GridWorld Chapt 1 & 2
3/6/2008 3/11/2008 3/11/2008 Chapter 3: GridWorld (All Questions)
Group Activity on p.26 - may be done alone or with 1 partner.
Do NOT bother with Option section (What Makes It Run?)
3/12/2008 - - Quiz: GridWorld Chapt 3
3/12/2008 3/31/2008 3/31/2008 Chapter 4: GridWorld
3/20/2008 3/31/2008 - Quiz: GridWorld Chapt 4 (take home)
3/31/2008 4/2/2008 4/2/2008 Assignment: GridWorld Sample AP Questions (due START of class 4/2) pdf
SOLUTIONS POSTED pdf
4/2/2008 - - Notes: Hashing pdf
4/2/2008 4/3/2008(questions)
4/4/2008(program)
4/4/2008 Assignment: Blue Pelican Book - p. 57-8 Exercises #1, 2, 3, 8, 9, 10, 13, 15, 16, 21, 24 & p.57-6 Program: Hashing Abraham Lincoln