|
|
|
|
Jan 2
BASIC -
Ch5Proj1
runtime grades
Ch. 5 Test Post-Mortem
C++ -
Warning:
In early January, you will be quizzed on the on the selection
& insertion sort algorithms from Ch.
8 worksheet #10
Ch8Proj1
or 2 runtimes
Ch.
9 lecture (intro to functions, void functions)
Data Structures -
Review RndGen
class
Marine
Bio classwork
Introduction to Ch.
6 binary trees (def'n of BT, ordering & heap properties,
BST's, heaps, & binary expression trees)
(if time) Work on Ch5Proj1
|
3
No School
(snow)
|
|
6
BASIC -
Introduce Ch5Proj2
- due by end of quarter
Begin Ch.
6 lecture (general procedures, passing a parameter)
C++ -
Probable sorting algorithm quiz
Ch.
9 lecture (function vocab, passing by value)
Data Structures
Ch.
6 Lecture (how to process nodes into binary search trees,
inorder, postorder & preorder traversals)
(if time) Work on Ch5Proj1
|
7
BASIC -
Continue Ch.
6 lecture (general procedures, passing multiple parameters,
call statements)
C++ -
Lecture
(generating random values with RndGen
class)
Ch.
9 lecture (function vocab, passing by value)
Data Structures -
Ch.
6 Lecture (fix corrections in Ch. 6 of textbook)
Classwork - Do Ch. 6 worksheet
#2
(if time) Work on Ch5Proj1
|
8
BASIC -
Possible quiz on Ch. 5 Test Part 2 exercises
Continue Ch.
6 lecture (passing ByVal vs. ByRef, using local variables,
scope & visibility)
Work on Ch5Proj2
C++ -
Ch.
9 lecture (returning values, passing by reference, top-down
vs. bottom-up design)
Data Structures -
Finish Ch5Proj1
Submit Ch5Proj1
Do Ch. 6 worksheet #1 ex. #7 as a class
& test in Visual C++
|
9
BASIC -
Possible quiz on Ch. 5 Test Part 2 exercises
Continue Ch.
6 lecture (using module & global-level variables, scope
& lifetime)
Work on Ch5Proj2
C++ -
HW review - program that allows user to
guess computer's random #
Lecture
(generating random values with RndGen
class)
As a class, write lowercase function
Data Structures -
Ch5Proj1
oral presentations |
10
BASIC -
Possible quiz on Ch. 5 Test Part 2 exercises
Work on Ch5Proj2
C++ -
Quiz retake on insertion & selection
sort
Ch. 9 classwork - write insertion sort
function & other functions
Data Structures -
Ch5Proj1
oral presentations
|
| 13 End of 2nd
Q
BASIC -
Work on Ch5Proj2
Discuss Ch. 6
demos
C++ -
Possible quiz on insertion & selection
sort
Ch. 9 classwork - write functions like
VB's Right, Mid as well as a function named replaceChar &
removeChar
Data Structures -
Finish Ch5Proj1
oral presentations
|
14 Exam Review
Day
BASIC -
Review for midterm
Midterm answers posted to the web
C++ -
Optional HW check (practice midterm)
Review for midterm
Midterm answers posted to the web
Data Structures -
Review for midterm |
15
Exam Day
Social Studies
(7:30-9 am)
English
(9:30-11 am)
|
16
Exam Day
Foreign Language
(7:30-9 am)
Science
(9:30-11 am)
|
17
Exam Day
Math
(7:30-9 am)
Computer Exams
(9:30-11 am)
VB
- Room 233 with Mrs. Phillips
C++
- Room 231 with Mrs. Readinger
Data St
- Room 210 with Mrs. Nolan
|
|
20
BASIC -
Review graded midterms (Part 1)
C++ -
Classwork - Do selected midterm
Free Response exercises
Data Structures -
Submit homework (#1, 2, 4-6 on pp. 411+)
Midterm post-mortem
|
21
BASIC -
Review graded midterms (Part 2)
Do selected exercises from Ch. 6 worksheets #2
& #3 (homework
asst)
C++ -
Classwork - write selected
functions as a class (computeDiscount, round, displayInitials)
Data Structures -
Submit homework (#1, 2, 4-6 on pp. 411+,
p. 453 #1-10, & p. 454 #14-17)
Discuss the algorithms for inserting &
deleting nodes to a binary search tree (BST)
|
22
BASIC -
Review homework (Ch.
6 wksht #3)
Continue Ch.
6 lecture (function procedures, returning a value)
C++ -
AP Midterm post-mortem
Data Structures -
Classwork - do some of Ch.
6 worksheet #7
Discuss algorithm for removing a node from
a BST
Discuss the linear representation (vector)
of a BST
|
23
BASIC -
Discuss Ch. 6 Demo #7
& #8
Do classwork examples of function procedures (see
Ch. 6 wksht #4)
C++ -
AP Midterm post-mortem
Introduce Ch9Proj1
Data Structures -
Finish Ch.
6 worksheet #7 as a class
Begin Ch.
6 worksheet #8 as a class
|
24
BASIC -
Review homework
Do classwork examples of function procedures (see
Ch. 6 wksht #4)
C++ -
Review previously assigned
HW (Ch. 9 wksht #1,
#2, & #4)
Ch. 9 pop quiz
Discuss Ch.
9 wksht #3 - which is not being assigned
Any questions on the specs
for Ch9Proj1
which is due Feb 4?
Data Structures -
Submit workbook with homework
Finish Ch.
6 worksheet #8 as a class
Do Ch.
6 worksheet #9 (as a class?)
Discuss heaps & associated algorithms
|
|
27
BASIC -
Review module-level variables & discuss Static
variables
C++ -
(if necessary) Review previously
assigned HW (Ch. 9 wksht #2
& #4)
Ch. 9 pop quiz
Discuss Ch.
9 wksht #3 - which is not being assigned
Any questions on the specs
for Ch9Proj1
which is due Feb 4?
(if time) Review passing
by reference
Data Structures -
Lecture on heap - answer #6
& 7 on Ch.
6 wksht #8
Discuss one-key table
|
28
BASIC -
Introduce arrays ( Ch.
6 lecture )
C++ -
Review passing
by reference
Data Structures -
Begin Ch. 6 worksheet #5 in class (eventually
this must be added to your Ch6Proj1 driver program)
Explain Ch.
6 worksheet #6 (aka Ch6Proj1) assignment which is due at end
of class on Mon.
|
29
BASIC -
Continue Ch.
6 lecture (arrays)
Do Ch. 6
wksht #8 as class
Discuss Ch. 6 Demo
#3-6, 9
C++ -
Ch.
9 Test
Data Structures -
Test your solution to the
isEqual function from the Ch. 6 worksheet #5 in the Ch6Proj1 driver
program
Work on tonight's homework
Ch. 6 worksheet #9
|
30
BASIC -
Review assigned worksheets
Lecture on sequential search
Do Ch. 6 worksheets #12
& 14 as a class
Introduce Ch6Proj1
Review for Ch. 6
Test (which is on Mon.)
C++ -
Introduce Ch.
10 lecture (typedef & enum)
Data Structures -
Do Ch. 6 worksheet #4 as graded classwork
(i.e. quiz)
(if time) Work on the Ch. 6 worksheet #11
printRelationship function, that is due Monday.
|
31
BASIC -
Work on Ch6Proj1
(if time) Text to speech & voice recognition example
C++ -
Classwork - work on Ch9Proj1
(if time) Introduction to
Marine
Bio Part I aquamain.cpp runtime
(next week) Ch
. 10 lecture (structs, structs with member functions)
Data Structures -
Type in your code from Ch
6 worksheet #6 (aka Ch6Proj1) and test it. This program
is due at the end of class on Mon.
Test your isEqual (Ch6wksht5), distance
(Ch6wksht10), & printRelationship (Ch6wksht11) functions in
your Ch6Proj1 driver program.
Ch. 6 Test on Tue.
|