Assignment Calendar
October 2007
Click "Refresh" to ensure this page is updated.

Monday

Tuesday

Wednesday

Thursday

Friday

1

VB

Work on Ch2Proj1- Mad Lib

HW
Ch2Proj1 due Thur (beginning of class)

Java

Ch 1 & 2 Test

Data

Review Ch 13 - arrays & ArrayLists

HW
Install Eclipse
Review Ch 9, 11, & 13

2

VB

Work on Ch2Proj1- Mad Lib

HW
Ch2Proj1 due Thur (beginning of class)

Java

Ch 3 lecture (integer division, casting, String, concatenation, parseInt, parseDouble, substring, length, +=, equals, indexOf, charAt)

HW
Study for Ch 1 & 2 Test

Data

Review Ch 13 - arrays & ArrayLists

HW
Install Eclipse
Review Ch 9, 11, & 13

3

VB

(10 mins) Work on Ch2Proj1- Mad Lib

Ch2Proj2 - following my interface & pseudocode

HW
Ch2Proj1 due Thur
Ch2Proj2 due Wed

Java

Part 2 - Ch 1 & 2 Test

HW
Read Ch 3 lecture notes

Data

Ch. 9, 11 & 13 Test

HW
Read Ch 14 lecture notes

4

VB

(10 mins) Work on Ch2Proj2

Ch. 2 lecture (call statements, "interesting methods", PictureBox, coordinate system)

Review "Ch2Demo call statements, intersting methods... " (interesting methods, call statements)

HW
Ch2Proj2 due Wed

Java -

Ch 3 lecture (immutable)

HW
Read rest of Ch 3 lecture notes
Ch 3 vocab due Thur

Data

Ch 14 lecture (exceptions)

HW
Ch 14 vocab due Thur

5

No School

8

No School

9

VB

Per 2 - no class

Per 4 - create PictureBox Example demo (locating graphics on Google, placing into images folder, making transparent backgrounds, resizing)

Per 8 - Picturebox demo - see Friday

Java

no class due to assembly

Data St

Ch 14 lecture (exceptions)

Review Ch14DemoMotherOfAll...

HW
Ch 14 vocab due Thur

10

VB

Create PictureBox Example demo (locating graphics on Google, placing into images folder, making transparent backgrounds, resizing)

HW
Read Ch 2 lecture notes
Ch 2 vocab due Mon

Java

Ch 3 lecture (Math class & its static methods, MATH.PI, static vs instance methods)

HW
Ch 3 vocab due Mon

Data St

Ch 14 lecture (exceptions)

Review Ch14Demo1

HW
Ch 14 vocab due Thur

11

VB

Ch. 2 lecture (Color.FromArgb, DrawLine, DrawEllipse, DrawString, calling Refresh or Invalidate to force Form_Paint to execute)

Review "Ch2Demo FromArgb, DrawLine... "

House Hacking Contest

HW
Read Ch 2 lecture notes
Ch 2 vocab due Mon

Java

Ch 3 lecture (Scanner class, how primitives are copied differently than objects)

Review ScannerExample demo program (next, nextLine, nextInt)

HW
Ch 3 vocab due Mon
Ch 3 wksht 1

Data St

Review Ch14Demo1

Collaborative Pairs Exceptions Exercise

HW
Ch 14 test on Mon

12

VB

per 4 - no class

Review "Ch2Demo call statements, interesting methods, FromArgb, Refresh... "

Begin Ch2Proj4 - interesting design

HW -
Draw interface for Ch2Proj4

Java

Review ScannerExample demo program (next, nextLine, nextInt)

Introduce Ch3Proj1 (Word class)

HW
Ch 3 vocab due Mon
Ch 3 wksht 2, 3, 4

Data St

no class - Spirit Games

HW
Ch 14 test on Mon

15

VB

Work on Ch2Proj4

Java

Ch 3 lecture (how primitives are copied differently than objects)

HW
Ch3Proj1 due Thu
Ch 3 Test on Thu or Fri

Data St

Ch 14 Test

16

VB

Work on Ch2Proj4 (due Fri)

HW
Ch2Proj4 due Fri

Java

Work on Ch3Proj1

HW
Ch3Proj1 due Thu
Ch 3 Test on Thu or Fri

Data St

Answer 2007 FR #1, #3 & #4 in self-selected groups of two. Hand in your solutions by the end of the period.

17

VB

Work on Ch2Proj4(due Fri)

HW
Ch2Proj4 due Fri

Java

no class due to PSAT exam

HW
Ch3Proj1 due Thu
Ch 3 Test on Fri & Mon

Data St

Ch 17 lecture (recursion animations on Web)

Trace a simple mathematical recursive function as a class

18

VB

Work on Ch2Proj4(due Fri)

HW
Ch2Proj4 due Fri

Java

Review for Ch 3 test (worksheets, etc)

Work on Ch3Proj1 (due at end of day)

HW
Ch 3 Test on Fri & Mon

Data St

Review Ch 17 Demo Math Recursion Simple

Discuss Ch 17 Demo Math Recursion Power and Factorial

HW
Read Ch 17 lecture notes

19

VB

Introduce Ch 2 worksheets #5 & 6

Work on Ch2Proj4 (due today)

HW
Ch 2 worksheets #5 & 6
Ch 2 practice test

Java

Ch 3 Test - part 1

HW
Ch 3 Test part 2 on Mon

Data St

Trace & discuss Ch 17 Demo Math Recursion Compounding Interest

HW
Ch 17 worksheets #1 & 2

22

VB

HW Review

Review for Ch 2 Test

HW
Ch 2 practice test

Java

Ch 3 Test - part 2

HW
Read Ch 5 lecture notes

Data St

HW collect

Trace & discuss Ch 17 Demo Void Recursion 1 (stackWords)

Trace & discuss Ch 17 Demo Void Recursion 2 (dollars moreDollars)

HW
Trace Ch 17 Demo Binary Tree Recursion1

23

VB

HW Review

Review for Ch 2 Test

Java

Ch 5 lecture (if statements, truth table)

HW
Read Ch 5 lecture notes objectives #1-4

Data St

Trace & discuss Ch 17 Demo Binary Tree Recursion1

HW
Trace Ch 17 Demo Binary Tree Recursion Fibonacci

24

VB

Ch 2 Test

Java

Work on Ch 5 worksheet #1

HW
Finish Ch 5 worksheet #1
Do Ch 7 worksheets #7 & 8

Data St

Review Ch 17 Demo Binary Tree Recursion Fibonacci

Ch 17 lecture (trace stack frames using BTree - inorder / postorder / preorder, mutual recursion, helper methods)

HW
Do Ch 17 worksheets #?
Work on Ch17Proj2 (due Wed)

25

VB

Begin Ch3Proj1 by drawing a maze on graph paper and the DrawLine commands in a VB project

Java

Review Ch 3 worksheets

Ch 3 Test Post-Mortem

Data St

Ch 17 lecture (writing recursive methods, when to use recursion and when not to use it, mutual recursion, helper methods)

Work on Ch17Proj2

HW
Work on Ch17Proj2 (due Wed)

26

VB

Work on Ch3Proj1 (Maze)

Java

Ch 3 Test Post-Mortem

Data St

Work on Ch17Proj2

HW
Work on Ch17Proj2 (due Wed)

29

VB

Ch 3 lecture ( menus, Checked & Enabled properties, menu separator bar)

Add a menu to Ch3Proj1 as a class demo

Java

Ch 3 Test T/F retake quiz

Ch 5 lecture (relational & logical operators & order of operations)

Data St

Ch 17 lecture (writing recursive methods)

Review lesson & quizzes at chortle.ccsu.edu

HW
Work on Ch17Proj2 (due Wed)
Ch 17 worksheets #3 & 4

30

VB

Ch. 3 lecture (tracing For loops)

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

Java

Quiz - Recite truth table

Ch 5 lecture (nested if statements, dangling else, short circuit evaluation)

HW
Ch 5 worksheet #3

Data St

Submit &/or review HW

Ch 17 lecture (when to use recursion and when not to use it, mutual recursion, helper methods)

HW
Work on Ch17Proj2 (due Wed)

31

VB

Ch. 3 lecture (keep running totals with For loops)

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

Java

Ch 5 lecture (comparing floating-point values with epsilon, String class equals and compareTo methods, predicate methods, null reference, switch statement, ternary operator)

HW
Ch 5 worksheet 3

Data St

Review for Ch 17 Test

CW - do Ch 17 worksheets #5 & 6

HW
Review the graded Ch 17 worksheets #5 & 6

Nov 1    END OF Q1

VB

HW review

Trace For loop's with accumulator statements

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

Java

Submit HW - Ch 5 wksht #3

Ch 5 lecture (DeMorgan's law, using truth table columns & Boolean identities to evaluate equivalency of Boolean expressions)

HW
Ch 5 worksheet 2

Data St

HW Review - Ch 17 worksheets #5 & 6

 

2

VB

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

Write For loops as a class

HW
Ch 3 worksheet #1 & 2

Java

Review for Ch. 5 Test

Introduce Ch5Proj2 (isPalindrome) - due end of class on Wed

Introduce Ch5Proj3

HW
Write out isPalindrome method from Ch5Proj2
Complete the Ch 5 Practice Test
Work on Ch5Proj3 (due next week sometime)

Data St

CW - do Ch 17 worksheets #7, 8, & 10

Review Ch 17 worksheets

Review for Ch 17 Test

Next week ---->

Ch 17 Test

Lecture (Random number generation & Scanner class)

Review 2007 AP Exam FR exercises from Tue

Ch 18 Lecture (role play selection & insertion sort)

Ch 18 Lecture (bubble sort)

HW
Ch 17 packet #1 ?