Quick Index
CS-11 Day Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 02/07/0602/09/06 1. Introduction to Programming1B: Algorithms and C++ --pp. 3-17 2 02/14/0602/16/06 2: Basic Coding Skills2B: Memory and Numbers pp. 18-45, 55-64 A1: Information Please!Exercise 1 and CodeLab Lesson 1 02/16/0602/16/06 3 02/21/0602/23/06 3: More Basics3B: Characters and Strings pp. 46-54 A2: Arithmetic FormulasExercise 2 and CodeLab Lesson 2 02/23/0602/23/06 4 02/28/0603/02/06 4: More Math4B: Control Statements pp. 65-87 A3: ConversionsExercise 3 and CodeLab Lesson 3 03/02/0603/02/06 5 03/07/0603/09/06 5: Repetition5B: More Repetition Ch. 3 A4: Clothing SizerExercise 4 and CodeLab Lesson 4 03/09/0603/09/06 6 03/14/0603/16/06 6: Functions6B: Defining Functions Ch. 4 A5: Tally Ho!Exercise 5 and CodeLab Lesson 5 03/16/0603/16/06 7 03/21/0603/23/06 7: More Functions7B: Introduction to Arrays Ch. 10.1, 10.2Ch. 10.3 A6: Clothing ReduxExercise 6 and CodeLab Lesson 6 03/23/0603/23/06 8 03/28/0603/30/06 8: Arrays8B: Programming with Arrays Ch. 5 A7: Counting the OddsExercise 7 and CodeLab Lesson 7 03/30/0603/30/06 9 04/04/0604/06/06 Midterm Part 1Midterm Part 2 ---- 10 04/11/0604/13/06 Spring Break (No Class)Spring Break (No Class) ---- 11 04/18/0604/20/06 9: Files and Streams9B: More I/O Topics pp. 282-314 A8: Tic-Tac-ToeExercise 8 and CodeLab Lesson 8 04/20/0604/20/06 12 04/25/0604/27/06 10: Coding Classes and Objects10B: More Class Features pp. 315-323 A9: Calculate Your GradeExercise 9 and CodeLab Lesson 9 04/27/0604/27/06 13 05/02/0605/04/06 11: Object-Oriented Programming11B: ADTs Ch. 11.1, 11.2 A10: Getting ClassyExercise 10 05/04/0605/04/06 14 05/09/0605/11/06 12: Strings12B: Pointers and Dynamic Arrays Ch. 12 Exercise 11 05/11/06 15 05/16/0605/18/06 13: Recursion and Other Topics13B: Other Topics Ch. 13 16 05/23/0605/25/06 14: Review and Sampler Demos14B: Sampler Demos -- Sampler Project 05/25/06 17 06/01/06 Final Exam -- Notes: This schedule is subject to change. For information on grading policies, including when assignments are due, see the course information page. Readings are from the course textbook unless otherwise indicated. Numbers refer to the chapter and section as shown in the textbook contents. ^ top Home | WebCT | Announcements | Day Schedule | Eve Schedule Course info | Help | FAQ's | HowTo's | Links Last Updated: December 11 2005 @22:11:34
Notes: see below
02/09/06
1B: Algorithms and C++
pp. 3-17
02/16/06
2B: Memory and Numbers
Exercise 1 and CodeLab Lesson 1
02/23/06
3B: Characters and Strings
Exercise 2 and CodeLab Lesson 2
03/02/06
4B: Control Statements
Exercise 3 and CodeLab Lesson 3
03/09/06
5B: More Repetition
Exercise 4 and CodeLab Lesson 4
03/16/06
6B: Defining Functions
Exercise 5 and CodeLab Lesson 5
03/23/06
7B: Introduction to Arrays
Ch. 10.3
Exercise 6 and CodeLab Lesson 6
03/30/06
8B: Programming with Arrays
Exercise 7 and CodeLab Lesson 7
04/06/06
Midterm Part 2
--
04/13/06
Spring Break (No Class)
04/20/06
9B: More I/O Topics
Exercise 8 and CodeLab Lesson 8
04/27/06
10B: More Class Features
Exercise 9 and CodeLab Lesson 9
05/04/06
11B: ADTs
Exercise 10
05/11/06
12B: Pointers and Dynamic Arrays
05/18/06
13B: Other Topics
05/25/06
14B: Sampler Demos
^ top