Schedule History

January 2011

01/31/11 - First day of class.  Get books, review and sign syllabus, student introductions, admire the SDK on the computers.  Please read chapter 1 for next class.

February 2011

02/02/11 - Chapter 1 lecture.  Begin working on exercises 1-16 and #24.  Exercises due at end of next class period.

02/04/11 -  Finish exercises 1-16 and #24.  Due at end of this class period.

02/08/11 - Grade chapter 1 exercises, then take chapter 1 quiz.  20 questions, true/false and multiple choice.  All answers can be found in the reading.  Read chapter 2 for next class.

02/10/11 - Chapter 2 lecture.

02/14/11 - Ch. 2 Programming exercise 3 walk-thru.  Begin working on Ch. 2 PE 1, 5, 8, and 23.  EC opportunities = PE 15 (5pts) and PE 13 (10pts).  Examples are in my Teacher Assignment folder.

02/16/11 - Finish working on Ch. 2 programming exercises 1, 5, 8, and 23.  EC opportunities - PE 15 (5pts) and PE 13 (10pts).  Due at end of class period.  Begin working on Ch.2 Exercises (page 99) 1-9 odds, 10-22 evens, and #28.

02/18/11 - Finish working on Ch. 2 Exercises 1-9 odds, 10-22 evens, and #28. 

02/23/11 - 30 minutes to finish and turn in 1-9 odds, 10-22 evens, and #28.  Take Ch. 2 Quiz.  Review Ch 2 quiz.  Please read chapter 3 for next class.

02/28/11 -  Grade Ch. 2 Exercises 1-9 odds, 10-22 evens and #28.  Chapter 3 lecture.  Begin Chapter 3 PE 3 and PE6 (on page 164.)

March

03/02/11- Continue working on Chapter 3 PE3 and PE6.  Do PE7 for 10 pts EC. 

03/04/11 - Finish and turn in Ch3 Programming Exercises 3, 6 (and 7 for EC.)  Begin Ch 3 exercises 1-11 odd, due at end of next period.

03/08/11 - Finish and turn in Ch3 Exercises 1-11 odd.

03/10/11 - Grade Ch3 Exercises 1-11 odd.  Bask in the warm glow of the Chapter 3 quiz!  Begin Chapter 4 lecture.  Read chapter 4 for next class.

03/14/11 - Finish Chapter 4 lecture.  Chapter 4 programming examples. Begin work on Ch4 ProgEx 2, 4, 5 and 14.  Do PE 9 for 5pts EC and PE 16 for 10 pts EC. 

03/16/11 - Continue to work on Ch4 ProgEx 2, 4, 5 and 14. Also work on PE9 and PE16 for EC.

03/18/11 - Spring break!

03/28/11 - Continue to work on Ch4 ProgEx 2, 4, 5 and 14 + EC.  All due by the end of next period.

03/30/11 - Finish and turn in Ch 4 PE 2, 4, 5, and 14. Turn in PE9 and PE16 for EC.  Begin working on Ch. 4 written exercises 1 through 9 which are due at end of next period.

April!

04/01/11 - Finish and turn in Ch 4 written exercises 1-9.  Due at end of this period.

04/05/11 - Return graded Exercises 1-9.  Take Chapter 4 quiz!  Brief quiz review, followed by the riveting Ch. 5 lecture on looping.  Read Chapter 5 for next class.

04/07/11 - Begin programming assignments "Three Loops" and "Letter Guessing Game".

"Letter Guessing Game" is, wait for it, a game in which the user tries to guess a randomly-chosen letter.  The user gets 5 tries to guess the letter, and your program provides hints as to whether the magic letter is closer to A or closer to Z.

"Three Loops" are three different programs, each of which uses one of the three looping structures in C++ (for, do...while, and while).  I recommend taking a program you've already written (or the Letter Guessing Game) and asking the user if they want to run the program again.

Do Ch. 5 PE 14 for 5 EC points (number guessing game modification.)

Write a program to calculate the superfactorial of a number

(e.g. 5! * 4! * 3! * 2!) for 10 hard-earned (but character-building) EC points.

See Teacher Assignment folder to run some example programs.

04/12/11 - Continue working on Ch. 5 programming exercises and the extra credit.  All but extra credit are due at the end of next period.

04/14/11 - Finish and turn in Ch. 5 programming exercises. Begin work on Ch 5 written exercises 1-15 odd and numbers 20 and 24.

04/18/11 - Finish and turn in Ch 5 written exercises 1-15 odd and numbers 20 and 24.  Ch 5 quiz next class.  Study hard!

04/20/11 - Grade Ch 5 written exercises 1-15 odd and numbers 20 and 24.  Ch 5 quiz.  Chapter 5 Extra Credit is due at the end of this period. We'll write CH6PE6 together in class.  Read chapter 6 for next class.

04/22/11 - Chapter 6 programming examples.

04/26/11 - Chapter 6 lecture.  Begin working on Ch. 6 PE 1, 3, and 8.  Do PE 9 for 15 EC.

04/28/11 - Work on Ch. 6 PE 1, 3, and 8.

May!

05/02/11 - Finish and turn in PE 1, 3, and 8.

05/04/11 - Begin Ch6 exercises 1-10, due at end of next period.

05/06/11 - Finish and turn in Ch6 exercises 1-10.  Turn in Ch. 6 PE 9 for 15 EC. Read Ch. 7 for next class.

05/10/11 - Return Ch 6 exercises.  Bask in the warm glow of the Ch. 7 lecture.  Walk through Ch. 7 PE 8 in class together.  Work on Ch. 7 PE 1, 5, and 6.  Do PE 7 for 10 E-Z EC points.  Refer to http://www.timeanddate.com/calendar/ for PE 5.

05/12/11 - Continue working on Ch 7 PE 1, PE5 and PE6. 

05/17/11 - Continue working on Ch. 7  PE 1, PE5, and PE 6. 

05/19/11 - Turn in Ch. 7  PE 1, PE5, and PE 6 by the end of class.  Turn in PE 7 for 10 E-Z EC points by the end of class.  Start working on Ch7 exercises 1, 4-6, 8, 11, 12.

05/23/11 - Turn in Ch 7 exercises 1, 4-6, 8, 11, 12 at end of class.

05/25/11 - Chapter 9 lecture.  Work on Chapter 9 programming exercises 2&3 (combine into one executable), 4, 5, 7, and 10.  Do PE9 for 15 EC points.

05/27/11 - Continue working on Ch. 9 programming exercises 2&3 (combine into one executable), 4, 5, 7, and 10.  Do PE9 for 15 EC points.

June!

06/01/11 - Continue working on Ch. 9 programming exercises 2&3 (combine into one executable), 4, 5, 7, and 10.

06/03/11 - Continue working on Ch. 9 PE 2&3 (combine into one executable), 4, 5, 7, and 10.  Do PE9 for 15 EC points.  Final exam review for seniors.

06/07/11 - Finish and turn in Ch. 9 PE 2&3 (combine into one executable), 4, 5, 7, and 10.  Do PE9 for 15 EC points.  Final exam for LOH seniors.  Field trip!

06/09/11 - LHS field trip!

06/13/11 - Final review day.

06/14/11 - LHS FINAL EXAM 12:45-2:30.