Mr. Minich's Classwork Calendar
October 2002
Click "Reload" to ensure this page is updated.

Monday

Tuesday

Wednesday

Thursday

Friday

Sep 30

BASIC -

Ch. 3 Lecture (data types)

C++  -

Ch. 6 Lecture (apstring objects, cin >>, getline)

Data Structures -

Continue Ch. 3 Lecture (pointer syntax)

Oct 1

BASIC -

Ch. 3 Lecture (binary)

C++  -

Ch. 6 Lecture (apstrings, subscript operators, length function)

Data Structures -

Continue Ch. 3 Lecture (manipulating pointers)

2

BASIC -

Ch. 3 Lecture (evaluating & interpreting expressions)

C++  -

Ch. 6 Lecture (working with apstring objects)

Data Structures -

Continue Ch. 3 Lecture (manipulating pointers)

3

BASIC -

Ch. 3 Lecture (Val & Str functions)

C++  -

Ch. 6 Lecture (working with apstring objects in Visual C++)

Data Structures -

Continue Ch. 3 Lecture (manipulating pointers & using linklist.h in Visual C++)

4

BASIC -

Ch. 3 Lecture (more Val & Str)

Do Ch. 3 Worksheet #1 as a class

C++  -

Ch. 6 Lecture (comparing apstrings with C++ character arrays)

Data Structures -

Continue Ch. 3 Lecture (manipulating pointers in Visual C++)

7

BASIC -

Submit and/or review HW (Ch. 3 worksheet #2)

Do sample problems as a class like those on tonight's HW (Ch. 3 worksheet #6)

C++  -

Finish Ch. 6 Lecture (comparing apstrings with C++ character arrays)

Classwork - writing code using apstrings

Data Structures -

Review homework

Do the optional AP scavenger hunt worksheet

Work on homework

8

BASIC -

Submit HW (Ch. 3 worksheet #6)

Do sample problems like those on tonight's HW (Ch. 3 worksheet #5)

C++  -

Submit Ch. 5 vocab hw & Ch. 6 worksheet #1

Introduction to Ch6Proj1

Data Structures -

Submit hw for check

Classwork - do various linked list exercises

9

BASIC -

No class for Per. 2 due to assembly

C++  -

Introduction to Ch6Proj2

Work on Ch6Proj1 or Ch6Proj2

Data Structures -

Review yesterday's classwork

10

BASIC -

As a class - design the interface & plan the properties for a program that computes a grade average given earned & possible amounts of pts (Ch3Demo1)

C++  -

Work on Ch6Proj1 or Ch6Proj2

Data Structures -

Review homework (p. 223)

Explain #12 on p. 223

Classwork - do #12 & #13 on pp. 223 & 224

By the end of the class period, submit your insertInOrder member function

11

BASIC -

As a class - write the pseudocode & create the objects for the Ch3Demo1 gradebook program. Be sure to make the objects in the correct order so that hte focus will move properly.

C++  -

No class due to assemblies

Data Structures -

No class due to assembly

14

No School

15

BASIC -

As a class - write & debug the code for the Ch3Demo1 gradebook program

C++  -

Finish Ch6Proj2

Discuss debugging techniques with diagnostic cout statements, C-style commenting, & possibly the use of the Visual C++ debugger

Data Structures -

insertInOrder & returnLast runtime grades (Ch. 3 wksht #1)

16

BASIC -

As a class - Finish debugging Ch3Demo1 gradebook program. Inspect the TabIndex properties

C++  -

Probable quiz on data types

Finish Ch. 6 Lecture - setprecision & other manipulators

Data Structures -

Discuss various student answers to #12 & 13 on pp. 223 & 224

Lecture - breaking ourselves away from the author's LinkedList class to write free functions that manipulate linked lists

17

BASIC -

As a class - Use the Debug window, ScreenTips and set breakpoints to trace the Ch3Demo1 program

C++  -

Classwork - apstrings

Begin Ch. 7 Lecture

Data Structures -

Possible quiz

Classwork - Do Ch. 3 worksheet #2

18

BASIC -

Create a test plan for Ch3Demo1

Introduce Ch3Proj1

(if time) Classwork - work on Ch3Proj1

C++  -

Review for Ch. 6 Test - practice test  - practice test answers

Don't worry about the Ch. 6 Demo #4 program

Data Structures -

(5 mins) Finish Ch. 3 worksheet #2

21

BASIC -

Classwork - work on Ch3Proj1

C++  -

Ch. 6 Test

Data Structures -

Do Ch. 3 worksheet #3 & submit during class

Submit revised Ch. 3 worksheet #2

22

BASIC -

Introduce Ch3Proj2

Classwork - Finish Ch3Proj1 or begin Ch3Proj2

C++  -

Continue Ch. 7 Lecture (if statements & Boolean expressions)

Data Structures -

Quiz on linked lists

Review quiz

23

BASIC -

Work on Ch3Proj2

C++  -

Continue Ch. 7 Lecture (typical errors writing if statements)

Data Structures -

Do Ch. 3 worksheet #4 & submit by the end of class (classwork on linked lists)

24 (substitute)

BASIC -

Work on Ch3Proj2

Work on the Ch. 3 Practice Test during class as classwork or homework

C++  -

Do Ch. 7 worksheet #1

Submit the worksheet by the end of the class period

Data Structures -

Complete the Ch. 3 Practice Test

25

BASIC -

Ch. 3 Test

C++  -

Continue Ch. 7 Lecture (switch)

Data Structures -

Ch. 3 Test

28    End of 1st Q

BASIC -

Work on Ch3Proj2

C++  -

Possible "make-it-or-break-it" quiz

Continue Ch. 7 Lecture (switch examples)

Data Structures -

Part 2 of Ch. 3 Test

29

BASIC -

Finish Ch3Proj2

C++  -

Review Ch. 7 wksht #1

Continue Ch. 7 Lecture (nested if's & switch's)

Data Structures -

Ch. 3 Test Post-Mortem

30

BASIC -

Begin Ch. 4 Lecture (If & If/Else statements, relational operators)

C++  -

Do Ch. 7 worksheet #3 (if logic)

Review answers to Ch. 7 wrksht #3

Data Structures -

Continue Ch. 4 Lecture

31

BASIC -

Continue Ch. 4 Lecture (If/ElseIf statements, And, Or, Not)

C++  -

Discuss if statement equivalencies, DeMorgan's law & other Boolean identities

Ch. 7 classwork

Data Structures -

Continue Ch. 4 Lecture

Begin Ch. 4 wksht #1

Nov 1

BASIC -

Continue Ch. 4 Lecture (nested If statements)

C++  -

Finish discussing DeMorgan's law & other Boolean identities

(if time) Introduce Ch7Proj1

Data Structures -

Write a program checks for palindromes using apstacks