Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Feb 22 caf duty
VB
Submit HW (Math Methods worksheet #1)
Unit 8 lecture (macho rounding)
Unit 8 lecture (Functions)
HW
Board Game interface due Thu
Java
Trace Person <- Student <- APStudent inheritance demo client
HW
Unit 8 inheritance worksheet #1
Unit 8 vocab due Wed
SD
Work on Function Pointers assignment
HW
Function Pointers project is due Tue |
23
VB
Unit 8 Functions lecture (parameters, call statement, return value, function header, return type)
Do sample exercises from Tracing Functions worksheet #1
Finish Tracking Functions worksheet #1 as classwork
HW
Unit 8 vocab due Wed
Board Game interface due Thu
Java
Unit 8 Inheritance lecture (constructors)
Trace Person2 <- Student2 <- APStudent2 WITH CONSTRUCTORS inheritance demo
(if time) Review Inheritance obj #3 code segment examples & discuss
HW
Unit 8 vocab due Wed
SD
Finish Function Pointers assignment
Review function template demo
|
24
VB
Submit HW (Math Methods worksheet #2)
Review Tracing Functions worksheet #1 if necessary
Classwork - Do Tracing Functions worksheet #2
HW
Do Tracing Functions worksheet #3
Board Game interface due tomorrow
Java
Unit 8 Inheritance lecture (abstract)
Introduce Inheritance Project
Review Inheritance worksheet #1 (mult ch packet)
HW
Unit 8 Inheritance Project due Mar 3
SD
Review class template listing
Review listing 19-2
Debug the last loop of listing 19-2 |
25
No School (snow) |
|
Mar 1
VB
Work on Board Game Project
HW
Work on Board Game Project
Java
Finish reviewing Inheritance worksheet #1 (mult ch packet)
HW
Do Inheritance worksheet #2
SD
Review listing 19-2 (class template)
Copy & paste listing 19-2 into Visual C++. Trace & debug the run-time assertion error.
HW
Study for Unit 6 Test on Friday
200 word original essay on the history & industry use of the C++ STL is due Mon |
2
VB
Work on Board Game Project
HW
Work on Board Game Project
Java
Read first two objective's of GridWorld lecture notes
Review Inheritance worksheet #2
SD
(if time) Review listings 14-10 & 14-11
Introduction to the C++ Standard Template Library (STL)
Unit 7 lecture (vectors: size, empty, push_back, [ ])
Review STL vectors 1 demo
HW
Create a total of 10 true/false, short answer, or write out the code exercises covering Unit 6 topics from demo programs and/or pp. 357-421 along with their answers. YOU WILL BE GRADED ON THE ORIGINALITY & OVERALL WORTH OF THESE EXERCISES. DUE AT END OF DAY ON WED.
200 word original essay on the history & industry use of the C++ STL is due on Mon |
3
VB
Per 4 & 8 - How to write functions
Work on Board Game Project
HW
Work on Board Game Project
Per 4 - Do Writing Functions worksheet #1
Java
Unit 9 lecture (arrays, 2D arrays)
HW
Unit 8 Inheritance Project due Mon
Study for Unit 8 Test on Friday
SD
Unit 7 lecture (STL lists, iterators, begin, ++, *)
Review STL list demo1
HW
200 word original essay on the history & industry use of the C++ STL is due on Mon |
4
VB
Work on Board Game Project
HW
Work on Board Game Project
Per 1 - Tracing Functions worksheet #2 & Tracing Functions worksheet #3
Per 8 - Do Writing Functions worksheet #1 & 2
Java
Unit 9 lecture (ArrayLists)
HW
Unit 8 Inheritance Project due Mon
Study for tomorrow's Unit 8 Test
SD
Review for Unit 6 Test
Work on essay
HW
200 word original essay on the history & industry use of the C++ STL is due on Mon
Study for Unit 6 Test |
5
VB
Work on Board Game Project
HW
Work on Board Game Project
Per 1 - Do Writing Functions worksheet #2
Per 8 - Do Writing Functions worksheet #3
Java
Unit 8 Test
Submit Unit 8 Inheritance Project by 2:30 pm on Mon
HW
AP students only - Do old "Ch. 11 worksheet 5 & 7" packet
Unit 8 Inheritance Project due Mon
SD
Unit 6 Test
HW
200 word original essay on the history & industry use of the C++ STL is due on Mon |
8
VB
Work on Board Game Project
HW
Work on Board Game Project
Per 4 - Do Writing Functions worksheet #3
Do Unit 8 Practice Test
Java
Submit old "Ch. 11 worksheet 5 & 7" packet
Review Unit 9 demo programs on arrays
HW
Do arrays worksheet #1
SD
Continue Unit 7 lecture (STL lists)
Continue Unit 7 lecture (STL iterators: begin, ++, *)
HW
Be ready for fill in blank quiz on STL list demo1 |
9
VB
Review for Unit 8 Test
HW
Study for tomorrow's Unit 8 Test
Java
Review selected exercises from old Ch. 11 wksh 5 & 7
HW
Redo arrays worksheet #1
SD
Fill in blank quiz on lists & list iterators
Write a program that stores random values in a list and then allows the user to change a value in an inputed index position
Write a program that stores random values in a list and uses an iterator to print the values in reverse order |
10
VB
Unit 8 Test
HW
Work on Board Game Project
Java
Unit 8 Test Post-Mortem
HW
Do searching rc worksheet #1
SD
Review programs written yesterday listing the various list and iterator methods that were used.
Unit 7 lecture (deques: size, push_front, push_back, pop_back, [ ], insert)
Review STL deque demo 1 as a class
HW
Write a program that passes a deque of integers to a function named fillDeque which fills the deque with random integers between 1 and 100. The program must pass the deque to a function named findMax to find the maximum value in the deque and finally a function named findConsecutivePair that returns true if two consecutive values in the deque are equal. |
11
VB
Work on Board Game Project
HW
Work on Board Game Project
Java
Unit 9 lecture (searching arrays)
HW
Read the Unit 9 Searching lecture notes & be prepared for a fill-in-blank quiz on the array sequential search algorithms.
SD
Finish program that passes a deque of integers to a function named fillDeque which fills the deque with random integers between 1 and 100. The program must pass the deque to a function named findMax to find the maximum value in the deque and finally a function named findConsecutivePair that returns true if two consecutive values in the deque are equal. |
12
caf duty
VB
Finish Board Game Project
Java
Unit 9 Searching lecture (binary search) - play the "I'm guessing a number between 1 and 100" game
Unit 9 Arrays lecture (2D arrays)
HW
arrays worksheet #2
SD
Unit 7 lecture (priority queues, sets) |
15
VB
Per 1 & 4 - Test Post-mortem
Board Game project runtime grading
Introduce the Game Program project & the proposal that is due as homework
HW
Game Program project proposal due Mon Mar 22
Java
Submit arrays worksheet #2
Review arrays worksheet #1
HW
Study for linear search quiz
SD
Unit 7 lecture (maps)
Review STL map demo 1 |
16
VB
Demo past game programs & interesting demos from Handout folder
Review demo program with multiple forms
Unit 9 lecture (splash form, Form_Keypress, FormClosed, referring to an object on another form)
HW
Unit 9 vocab due Thu Mar 25?
Game Program project proposal due Mon Mar 22
Java
fill in blank quiz on linear search through an array
Trace 2D array demo 1and / or 2D array code segments in lecture notes
(if time) clear up Per 7's inheritance question from last test
HW
Binary Search worksheet #1 (tracing)
SD
Unit 7 lecture (STL algorithms)
Create a worksheet with 10 write the code questions and another separate worksheet with 10 what does this code segment do questions. Provide the answers on the back of the printed worksheets. The worksheets should be based on STL classes and methods that are found in our Unit 7 vocab list. |
17
VB
Unit 9 lecture (advanced MessageBox, InputBox)
HW
Unit 9 vocab due Thu Mar 25?
Game Program project proposal due Mon Mar 22
Java
?
SD
? |
18
sub?
VB
No Per 8 due to assembly
Java
No Per 7 due to assembly
SD
? |
19
VB
?
Java
?
SD
? |
22 caf duty
VB
?
Java
?
SD
? |
23
sub
VB
?
Java
?
SD
? |
24 END OF 3rd Q
VB
?
Java
?
SD
? |
25
VB
?
Java
?
SD
? |
26
VB
?
Java
?
SD
? |
Apr 5
No School |
6
VB
?
Java
?
SD
? |
7 caf duty
VB
?
Java
?
SD
? |
8
VB
?
Java
?
SD
? |
9
VB
?
Java
?
SD
? |
12
VB
?
Java
?
SD
? |
13
VB
?
Java
?
SD
? |
14
VB
?
Java
?
SD
? |
15 caf duty
VB
?
Java
?
SD
? |
16
VB
?
Java
?
SD
? |
19
VB
?
Java
?
SD
? |
20
VB
?
Java
?
SD
? |
21
VB
?
Java
?
SD
? |
22
VB
?
Java
?
SD
? |
23 caf duty
VB
?
Java
?
SD
? |
26
VB
?
Java
?
SD
? |
27
VB
?
Java
?
SD
? |
28
VB
?
Java
?
SD
? |
29
VB
?
Java
?
SD
? |
30
VB
?
Java
?
SD
? |
May 3 caf duty
VB
?
Java
?
SD
? |
4 AP Exam
VB
?
Java
?
SD
? |
5
VB
?
Java
?
SD
? |
6
VB
?
Java
?
SD
? |
7
VB
?
Java
?
SD
? |
10
VB
?
Java
?
SD
? |
11
VB
?
Java
?
SD
? |
12
VB
?
Java
?
SD
? |
13
VB
?
Java
?
SD
? |
14
VB
?
Java
?
SD
? |
17
VB
?
Java
?
SD
? |
18
VB
?
Java
?
SD
? |
19
VB
?
Java
?
SD
? |
20
VB
?
Java
?
SD
? |
21
VB
?
Java
?
SD
? |
24
VB
?
Java
?
SD
? |
25
VB
?
Java
?
SD
? |
26
VB
?
Java
?
SD
? |
27
VB
?
Java
?
SD
? |
28
VB
?
Java
?
SD
? |
31
Memorial Day |
June 1
VB
?
Java
?
SD
? |
2
VB
?
Java
?
SD
? |
3
VB
?
Java
?
SD
? |
4
VB
?
Java
?
SD
? |
7
VB
?
Java
?
SD
? |
8
VB
?
Java
?
SD
? |
9
VB
?
Java
?
SD
? |
10
VB
?
Java
?
SD
? |
11
VB
?
Java
?
SD
? |
14
VB
?
Java
?
SD
? |
15
VB
?
Java
?
SD
? |
16
VB
?
Java
?
SD
? |
17
VB
?
Java
?
SD
? |
18
VB
?
Java
?
SD
? |