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

Monday

Tuesday

Wednesday

Thursday

Friday

Aug 26

BASIC -

seating, rules, passwords, textbooks, 4 digit #'s

hello world program & tomorrow's quiz

C++  -

see Basic

hello world program

Data Structures -

see Basic

hello world program

27

BASIC -

submit signed rules form

hello world quiz

trace Ch. 1 demo programs

C++  -

submit signed rules form

hello world quiz

trace simple Ch 4 demo programs

Data Structures -

submit signed rules form

hello world quiz

Ch 1 lecture (sorting algorithms)

28

BASIC -

quiz on yesterday's lecture

trace Ch. 1 demo programs

C++  -

trace simple Ch 4 demo programs

Data Structures -

continue Ch 1 lecture

trace a bubble sort on paper

study the bubble sort code

overview of selection & insertion sorts

29

BASIC -

quiz on program tracing

trace Ch. 1 demo programs

write simple programs modelled on demos

introduce Ch 1 wksht #1 homework

C++  -

trace more demo programs (continue Ch 4 lecture)

(if time) write simple Ch 4 programs

Data Structures -

trace selection & insertion sorts (continue Ch 1 lecture)

30

No School

Sep 2

No School

3

BASIC -

quiz on writing simple program

Do Ch. 1 worksheet #2

C++  -

Submit homework (Ch 4 sxn q's)

Introduce Ch. 1 vocab asst & the template

Continue Ch 4 lecture (variables, & data types, overflow)

Be sure that you understand difference between dec., init, & asst statements

Data Structures -

Submit & review homework (from p. 35)

Ch. 1 lecture - summarize characteristics of sort algorithms (quiz tomorrow)

Ch. 1 lecture (Big-O)

Also be ready for a future quiz where you must fill in missing code from our 3 sorting algorithms

4

BASIC -

quiz on writing simple program

Intro to class web site

Test username & passwords

Begin web site scavenger hunt

C++  -

Continue Ch 4 lecture (kinds of statements, alternate initialization, & r-values & l-values)

(if time) write simple Ch 4 programs

Data Structures -

Possible quiz on Ch. 1 sorting algorithms

continue Ch. 1 lecture (Big O cont.)

5

BASIC -

Test printers & set Word preferences

Create folders & file management

Finish web site scavenger hunt

C++  -

Finish Ch 4 lecture (constants, coding standards, 5 steps of programming process)

Test printers & set Word prefs

file management

Data Structures -

Homework review

Possible quiz on Ch. 1 sorting algorithms

Continue Ch. 1 lecture (Big O cont)

(if time) Set printer settings & set Word prefs

6

BASIC -

Introduce Ch. 1 vocab assignment & the template

Work on Ch. 1 vocab

C++  -

Intro to Visual C++ environment & compiler instructions

Compile & execute Ch1Proj1

Data Structures -

Homework collect or review

Continue Ch. 1 lecture (pointer & radix sorts)

9

BASIC -

Set VB to require var. decs (Option Explicit)

Save Ch1Proj1 form & project to a new folder named Ch1Proj1

C++  -

Open & edit Ch1Proj1

Create & edit a new Ch1Proj2 file (remove one source file from project & add a new one)

(if time) Discuss debugging techniques

Data Structures -

Homework review

Finish radix sort lecture

(if time) Continue Ch. 1 lecture (searches)

10

BASIC -

Open & edit Ch1Proj1

Intro to VB environment & begin Ch. 2 lecture

Do Ch. 2 wksht #1

C++  -

Possible quiz (vocab, hello world, or Ch. 4 syntax)

Open & edit Ch1Proj2

Create & edit Ch1Proj1 (remove one source file from project & insert a new one into the project/workspace)

Finish Ch. 3 Lecture on history of programming & compiling, linking, & building (link1 - link2)

Data Structures -

Submit homework

Possible quiz

Finish Ch. 1 lecture (searches & key-to-address transformation)

(if time) Create folders, set printers, file management

(if time) Intro to Visual C++ environment & compiler instructions

11

BASIC -

Review network policy

Continue Ch. 2 lecture

C++  -

Review network policy

(if time) Begin Ch. 5 Lecture

Data Structures -

Review network policy

Quiz on filling in code for sorting algoritms and/or Big-O chart

12

BASIC -

Continue Ch. 2 lecture

Create a program - Ch1Proj3 - with labels & buttons - name objects and set captions, etc.

C++  -

Possible quiz on vocab, datatypes, ch's 1-4 or hello world

Continue Ch. 5 Lecture (incrementing operator)

Data Structures -

Introduce Ch1Proj1 (#13 on p. 57 - radix sort code) which is due Mon at 2:30 pm

Review for Ch. 1 Test

13

BASIC -

Continue Ch. 2 lecture

Add a message box to Ch1Proj3

C++  -

Continue Ch. 5 Lecture (compound operator)

Data Structures -

Ch. 1 Test

16

All Classes -

Guest speaker - USAF 2nd Lt. Matt Flahive (Wyo 1998, Cornell 2002)

17

BASIC -

Review Ch1Proj3 including message boxes & vbCrLf

Introduce Ch2Proj1 (due Fri.) Begin
Ch2Proj1 planning
(interface, properties,
events planning
forms)

C++  -

Continue Ch. 5 Lecture (cin, streams)

Data Structures -

Work on Ch1Proj1 (due Thu 2:30 pm)

18

BASIC -

Continue Ch2Proj1 planning (interface, properties, events planning forms)

C++  -

Continue Ch. 5 Lecture (typecasting, overflow, underflow)

(if time) Introduce Ch4Proj1

Data Structures -

Begin Ch. 3 Lecture (linked lists)

Finish Ch1Proj1 (due Thu 2:30 pm)

19

BASIC -

Continue Ch2Proj1 planning (interface, properties, events planning forms)

C++  -

Submit &/or review hw

Continue Ch. 5 Lecture (typecasting, overflow, underflow)

(if time) Introduce Ch4Proj1

Data Structures -

Continue Ch. 3 Lecture (linked lists)

20

BASIC -

Continue Ch2Proj1 . As a class, place
objects (command
buttons & label) on form

VB Coding Standards

(if time) Introduce Ch2Proj2

C++  -

Definite quiz

Continue Ch. 5 Lecture (rounding, underflow, INT_MAX)

(if time) Introduce Ch4Proj1

Data Structures -

Continue Ch. 3 Lecture (linked lists)

23

BASIC -

Begin Ch. 1 & 2 Practice Test

C++  -

Finish Ch. 5 Lecture (INT_MAX)

Begin Ch. 1-5 Practice Test

Data Structures -

Continue Ch. 3 Lecture (inserting nodes into linked lists)

24

BASIC -

Review Ch. 1 & 2 Practice Test

C++  -

Review Ch. 1-5 Practice Test

Data Structures -

Continue Ch. 3 Lecture (deleting nodes from linked lists)

25

BASIC -

Ch. 1 & 2 Test

C++  -

Work on Ch4Proj1

(class ring assembly - Per 5)

Data Structures -

Continue Ch. 3 Lecture (examine code for LinkedList class)

26

BASIC -

Work on Ch2Proj2

Review test

C++  -

Ch. 1-5 Test

Data Structures -

Submit hw

Continue Ch. 3 Lecture (examine code for LinkedList class)

27

BASIC -

Finish Ch2Proj2 (due today at 2:30 pm)

C++  -

Introduce & work on Ch4Proj1 - must write code first (due Mon 2:30 pm)

Data Structures -

Continue Ch. 3 Lecture (examine code for LinkedList class)

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 (hands on programming with variables & textboxes - if time, Debug window, breakpoints & moving the focus)

C++  -

Ch. 6 Lecture (character arrays, \0, get, ignore)

(if time) Discuss debugging techniques

Data Structures -

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