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