Assignment Calendar
March 2010
Click "Refresh" to ensure this page is updated.

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)

26

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

?