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

Monday

Tuesday

Wednesday

Thursday

Friday

Nov 3

VB

Review HW - (interface sketch)

Begin working on Drawing project

HW
Finish up interface sketch for Drawing project being sure to label all points

Java

Ch 3 Test Post-Mortem

Ch 5 lecture (predicate method, boolean expression equivalencies, selection operator)

HW
Read Ch 5 of textbook

Data

Continue Sorting project

HW
Sorting project due Thu

4

VB

Work on Drawing project

HW
Unit 3 Graphics & Methods vocab due Thur

Java

Ch 5 lecture (comparing floating-point values, comparing Strings with equals method, selection operator, switch statement)

HW
Per 3 - Ch 5 worksheet #1

Data

Continue Searching project

HW
Sorting & Searching project due Thu

5

VB

Methods lecture (call statements, "interesting methods")

Review "Call statements, interesting methods... " demo program (interesting methods, call statements)

Per 4 - Work on Drawing project

HW
Unit 3 Graphics & Methods vocab due Thur

Java

Per 7 - Ch 5 lecture (comparing floating-point values, comparing Strings with equals method, selection operator, switch statement)

Per 5 - HW check

Introduce Ch5Proj1

HW
Per 7 - Ch 5 worksheet #1
Per 7 - Ch 5 vocab due tomorrow (it was due 11/3)
Per 5 & 7 - Ch 5 worksheets 2 & 3 due Fri
Work on Ch5Proj1 (due Mon)

Data

Ch 18 Lecture (distribute / review / trace sorting algorithm code segments, heap sort, Big Oh summary, practice identifying sort algos by finding characteristics in code segments)

Introduce Big Oh summary quiz

HW
Review for Big Oh quiz

6

VB

Work on Drawing project

HW
Drawing project due Fri Nov 14

Java

Work on Ch5Proj1

HW
Ch 5 worksheets 2 & 3
Work on Ch5Proj1 (due Wed)

Data

Big Oh Summary Quiz

Review algorithms

HW
Ch 18 vocab due Thu
Sorting & Searching projects due Thu

7 Act 80 Day Per 1-5 only

VB

Work on Drawing project

Java

Work on Ch5Proj1

HW
Work on Ch5Proj1 (due Wed)

Data

Ch 18 lecture (lookup and hash tables, hash algorithms)

Introduce fill in blank sorting algorithm quiz

HW
Review for sorting algorithm fill in blank quizzes
Ch 18 vocab
due Thu
Sorting & Searching projects due Thu

10

VB

Work on Drawing project

HW
Drawing project is due Fri 11/14 at 2:30 pm

Java

Work on Ch5Proj1

HW
Work on Ch5Proj1 (due Wed)

Data

Discuss Ch 18 Supplemental Packet

HW
Review for sorting algorithm fill in blank quizzes
Ch 18 vocab
due Thu
Sorting & Searching projects due Thu

11

VB

Review "Animating a Fish with Methods" demo program

HW
Drawing project is due Fri 11/14 at 2:30 pm
Study for Unit 3 Graphics & Methods test on Fri

Java

Work on Ch5Proj1

HW
Ch5Proj1 due Thu 3 pm
Ch5Proj2 due Fri at end of class

Data

Practice sorting algorithm fill in blank quiz

HW
Ch 18 worksheet #4
Ch 18 vocab
due Thu
Sorting & Searching projects due Thu

12 no 10th & 11th graders

VB

Discuss Comic Strip Graphics Methods Demo

Java

Per 3 only - Work on Ch5Proj2

HW
Ch5Proj1 due Thu 3 pm
Ch5Proj2 due Fri at end of class

Data

No class due to Shadowing Day

13

VB

Discuss Comic Strip Graphics Methods Demo

HW
Per 4 only - Drawing worksheets 1 & 2

Java

Classwork - Do Ch 5 worksheet #4

Work on any outstanding Ch 5 Project

HW
Ch 5 worksheet 4 is due Mon if not completed in class
Ch 5 Practice Test by Mon
Ch5Proj1 & Ch5Proj2 due Fri by the end of class

Data

HW review - Ch 18 worksheet #4

Review for tomorrow's Ch 18 Test

HW
Study for Ch 18 Test

14

VB

Do Drawing worksheets 1 & 2 and review answers on the chalkboard

(if time) Work on Drawing project which should be submitted this class period

HW
Do Unit 3 Graphics & Methods Practice Test & finish Drawing worksheets 1 & 2
As you study for Tuesday's Unit 3 Test on Graphics and Methods please refer to the updated lecture notes that are on our website in addition to the ones that are printed in your notebook. Some changes have been made to the online notes.

Java

Work on outstanding Ch 5 projects which are due by Monday at the latest. Ch5Proj2 has been edited so read this latest version. To save paper, do not printout Ch5Proj2 when it is finished. It will be graded from the network.

Redo any necessary Ch. 5 worksheets.

(if time) Work on Ch5Proj3 which is due Fri 11/21

HW
Complete the Ch 5 Practice Test by Mon
Ch5Proj3 due Fri 11/21

Data

Ch 18 Test

HW
Study for fill-in-blank section & another Big Oh summary chart quiz

17

VB

Review Unit 3 Graphics & Methods Practice Test & review the answers on the chalkboard

HW
Study for Unit 3 Test

Java

Review Ch 5 worksheets 1-4

HW
Study for the two-day Ch 5 Test which begins Wed

Data

fill-in-blank section & another Big Oh summary chart quiz

HW
Read wikipedia entry on "linked lists"
Read Ch 19 pp. 738-742
Ch 18 vocab due tomorrow

18

VB

Introduce Maze1 Project & tomorrow's classwork assignment

Unit 3 Test - Graphics & Methods

Java

Review Ch 5 Practice Test

Review for Ch 5 Test (distance from origin, detecting prime nos, etc)

HW
Study for the two-day Ch 5 Test which begins Wed

Data

HW review - wikipedia entry on "linked lists"

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 (LinkedList )

HW
Read Ch 19 pp. 742-757

19

VB

Begin the Maze1 Project by drawing maze interface on graph paper

HW
Finish the interface for the Maze1 Project on graph paper

Java

Ch 5 Test - Part 1

Data

Read the "Chapter 19 Supplement" packet

Do Ch. 19 worksheets #1-4

20

VB

HW check & review - count the number of "turns" in the maze. This equals the number of For loops that you'll need in Maze1 Project. Count the number of walls. This equals the number of If statements that you'll need in Maze2

Write the DrawLine statements into your Maze1 Project program.

HW
Finish writing out DrawLine statements for Maze1 Project

Java

Ch. 5 Test - Part 2

Data

HW review - Ch 19 worksheets #1 & 2

HW
Read over the Ch 19 lecture notes

21

VB

Unit 4 lecture (menus, Checked & Enabled properties, menu separator bar)

Add a menu to Maze1 Project as a class demo

Java

Ch . 6 lecture (for loops)

HW
Per 4 - Ch 6 worksheet 1

Data

Ch 19 lecture (iterators, Iterator & ListIterator API)

HW
Read Ch 19 pp. 757-762
Read over the Ch 19 lecture notes

24

VB

HW review

Unit 4 lecture (tracing For loops, keep running totals with For loops)

Create one For loop in Maze1 project as an example

Java

Ch . 6 lecture (while & for loops, break, continue, OBOB, infinite loop, using < rather than !=)

(if time) Work on Ch5Proj3

HW
Ch 6 worksheets 1 & 2 (if not already finished)
Ch5Proj3 due Wed 12/3 (must be typed and saved as Ch5Proj3.java by Tue 12/2)

Data

Execute and review demo program named "using linked lists p 741" from the Handout folder. Experiment with it to get experience using LinkedLists and ListIterators

Ch 19 lecture (using next before remove, ListNode from the AP API)

HW
Redo Ch 19 worksheets #3 & 4
Do Ch 19 worksheet #5

25

VB

Introduction to Set

Java

Ch . 6 lecture (while & for loops, break, continue, OBOB, infinite loop, using < rather than !=)

HW
Ch5Proj3 due Wed 12/3 (must be typed and saved as Ch5Proj3.java by Tue 12/2)

Data

Ch 19 lecture (tracing Linked List implementation code with ListNodes)

HW
Create your own worksheet w/ 3 exercises like Ch 19 wksht #1

26

No School

27

Thanksgiving

28

No School

Dec 1

No School

2

VB

Unit 4 lecture (tracing For loops, keep running totals with For loops)

Trace For loop's with accumulator statements

Create one For loop in Maze1 project as an example

HW
Create 3 loop exercises like the ones we did in class

Unit 4 lecture (animation with loops, double nested For loops)

Write For loops as a class

HW
Unit 4 worksheet #1 & 2

Ch. 3 lecture (double nested For loops, animation with loops, )

Trace double nested For loop as a class

As a class, add a For loop animation

Introduce Comic Strip Group project

HW
Ch 3 worksheets #1 & 2

Java

HW check - Ch5Proj3

Ch 6 lecture (Math.random & Random's nextInt & nextDouble)

Ch 6 lecture (sentinel value, boolean flag variable, loop invariant)

(if time) Work on Ch6Proj1

HW
Ch5Proj3 due Wed 12/3 (must be typed and saved as Ch5Proj3.java by Tue 12/2)
Ch6Proj1 due Wed 2:30 pm sharp
Ch 6 vocab due Tue

Data

Submit HW (custom made Linked List worksheet)

Ch 19 lecture (tracing Linked List implementation code with ListNodes)

3

VB

Ch. 3 lecture (writing For loops)

Practice writing specified For loops including ones that animate a PictureBox on a form

HW
Per 8 - Ch 3 worksheets #1 & 2
Ch 3 worksheet #3
Ch 3 vocab due Fri
Ch3Proj1 due Fri 2:20 pm

Java

Review the Ch 6 demo programs including prime number detection, GCD, LCM, reversing digits

(if time) Work on Ch6Proj1

HW
Ch 6 vocab due Tue

Data

?

4

VB

Quiz on tracing For loops

Work on Ch3Proj1 (Maze)

HW
Ch 3 worksheet #4
Ch 3 vocab due Fri

Java

Review various double-nested loop algorithms

Introduce Ch 6 wkshts #3-6

Data

?

5

VB

Work on Ch3Proj1 (Maze)

HW
Ch 3 Practice Test
Ch 3 vocab
Ch3Proj1 due Wed

Java

Classwork - Ch 6 packet #1

Work on Ch. 6 worksheets #3, 4, 5 & 6 for homework

HW
Ch. 6 worksheets #3, 4, 5 & 6

Data

?