| 25
BASIC -
guest lecturer
C++ -
guest lecturer
Data Structures -
guest lecturer |
26
BASIC -
Ch. 4 Test
C++ -
Ch 8 lecture & demo's (break, continue,
flags, sentinels, nested loops)
Ch. 8 classwork - selected exercises from
Ch. 8 worksheets #5,
#6, &
#2
Data Structures -
Part 2 of Ch. 4 Test |
27
BASIC -
Create Ch4Demo2 that uses the Time and Timer functions
Hacking contest
C++ -
Do Ch.
8 wksheet #7 with one person typing it into the compiler
Introduce Ch.
8 worksheet #3 and related algorithms
Data Structures -
Introduce Ch. 5 recursion
(tail recursion) |
28
No School
(Thanksgiving) |
29
No School |
|
Dec
2
No School
|
3
BASIC -
Ch4Proj1 runtime
Begin Ch. 5 Lecture
(intro to string variables)
C++ -
Ch.
8 lecture (tracing double nested for loops - printing a matrix)
Data Structures -
Quiz on 5.1
Ch.
5 Lecture (recursion with linked lists, tail recursion)
Do #2 & 3a on p. 317 as
a class
|
4
BASIC -
Continue Ch. 5 Lecture
(string comparison, ASCII values)
C++ -
Ch.
8 lecture (break & continue statements)
Introduce Ch8Proj1
(AP) & Ch8Proj2
(Honors) - due Tue 12/17
Ch. 8 classwork - tracing loops
Data Structures -
Discuss selected hw answers
|
5
No School
(snow)
|
6
BASIC -
Continue Ch. 5 Lecture
(string functions Len, Trim, UCase, LCase, Mid, Left, Right, StrComp)
Introduce Ch5Proj1
C++ -
Introduce Ch8Proj1
If necessary, review converting decimal
to binary and vice versa
Ch. 8 classwork - tracing loops
Data Structures -
Ch.
5 Lecture (Towers of Hanoi)
View online
animations of Towers of Hanoi
Ch.
5 Lecture (permutations, eight queens, recursive binary search) |
|
9
BASIC -
Continue Ch. 5 Lecture
(Mid & StrComp functions
Introduce Ch5Proj1
& review due dates
C++ -
Submit selected homework assignments and
review answers to other ones
Review for Ch.
8 Test
Do Ch. 8 worksheet #10 as classwork
(if time) Work on Ch8Proj1
or 2
Data Structures -
View online
animations of Towers of Hanoi & trace the recursive algorithm
|
10
BASIC -
Continue Ch. 5 Lecture
(Do While loops, counter & accumulator statements)
C++ -
Do Ch. 8 worksheet #9 as Part I of the
Ch. 8 Test
(if time) Work on Ch8Proj1
or 2
Data Structures -
Ch.
5 Lecture (permutations, eight queens, recursive binary search)
Ch. 5 classwork - selected recursion examples
(if time) Introduce Ch5Proj1 |
11
No School
(ice)
|
12
BASIC -
Continue Ch. 5 Lecture
(Do While, Do Until, bottom & top checking)
C++ -
Ch.
8 Test
Data Structures -
Ch. 5 classwork - ch. 5 worksheet #1 |
13
BASIC -
Continue Ch. 5 Lecture
(flag variables)
Work on Ch5Proj1
C++ -
Review Ch. 8 wksht #10 - selection sort
& insertion sort algorithm
Data Structures -
Ch. 5 classwork - Ch. 5 worksheet #2
see quicksort
animation |
|
16
BASIC -
Do selected exercises from Ch.
5 worksheet #4
Work on Ch5Proj1
C++ -
Submit Ch.
8 worksheet #4
Ch.
9 lecture (intro to functions, void functions)
(if time) Work on Ch8Proj1
or 2
Data Structures -
Introduction to Ch. 6 binary trees
Submit homework
Ch. 5 classwork - Ch. 5 worksheet #3
|
17
BASIC -
Per 2 - Also introduce Boolean flag variables
Continue Ch. 5 Lecture
(For loops, Exit Do, Exit For)
Do selected exercises from Ch.
5 worksheet #2
Work on Ch5Proj1
C++ -
Work on Ch8Proj1
or 2
Data Structures -
No class due to Fall Sports
award assembly
|
18
BASIC -
Homework review (Ch. 5 worksheets
#2-5)
(if time) Begin Ch. 5
worksheet #6 &
#8
Finish Ch5Proj1
C++ -
Work on Ch8Proj1
or 2
(Per 5) Guest speakers - Kishan
Parikh & Mike Mathis
Data Structures -
Review RndGen
class
Marine
Bio classwork
Work on Ch5Proj1
Guest speakers - Kishan
Parikh & Mike Mathis
|
19
BASIC -
Ch. 5 test review
Ch. 5 practice
test answers
C++ -
Guest speakers - Mike
Malafarina & Matt
Schroll
Data Structures -
Guest speakers - Mike
Malafarina & Matt Schroll
|
20
BASIC -
Ch. 5 Test
(if time) Text to speech & voice recognition example
C++ -
(Per 5 - no juniors &
seniors due to alumni assembly)
Submit Ch8Proj1
or 2 by 2:30 pm
Warning:
In early January, you will be quizzed on the on the selection
& insertion sort algorithms from Ch.
8 worksheet #10
Introduction to Marine
Bio
Lecture
(generating random values with RndGen
class)
(if time) Ch.
9 lecture (passing by value, returning values, passing by
reference)
Data Structures
No class due to alumni assembly
|