CS-11 Day Schedule

Notes: see below

Wk ## Date Lesson Reading Event Due Date
1 08/29/17

08/31/17

1: Introduction to Programming

1B: Getting Started with C++

Syllabus

   
2 09/05/17

09/07/17

2: Basic Coding Skills

2B: Memory and Numbers

Ch. 1

Ch. 2.1-2.3

A1-Getting Started 09/07/17
3 09/12/17

09/14/17

3: Strings and Selection

3B: Conditional Statements

Ch. 2.4-2.5

Ch. 3.1-3.2

A2-Math and Memory 09/14/17
4 09/19/17

09/21/17

4: Numbers, Conditions and Loops

4B: Simple Repetition

Ch. 3.3-3.4, 3.7

Ch. 4.1

A3-Strings and Conditions 09/21/17
5 09/26/17

09/28/17

5: Getting Loopy

5B: Indefinite Loops

Ch. 3.8, 4.2-4.5

Ch. 4.7-4.8

A4-Making Selections 09/28/17
6 10/03/17

10/05/17

6: String Processing

6B: Midterm Exam 1

Ch. 4.6

A5-Midterm 1 Preparation 10/05/17
7 10/10/17

10/12/17

7: Getting Functional

7B: Coding Functions

Ch. 5.1-5.4

--

A6-Loopy Programs 10/12/17
8 10/17/17

10/19/17

8: More About Functions

8B: Designing with Functions

Ch. 6.1

Ch. 5.5-5.8

A7-Programs With Functions 10/19/17
9 10/24/17

10/26/17

9: Classes and Objects

9B: Classes Continued

Ch. 9.1-9.5

--

A8-Multi-Function Programs 10/26/17
10 10/31/17

11/02/17

10: Vectors and Objects

10B: Working with Lists

Ch. 6.2-6.3, 6.7

--

A9-Getting Classy 11/02/17
11 11/07/17

11/09/17

11: I/O and Midterm Exam 2

11B: Midterm Exam 2

Ch. 8.1-8.3

--

A10: Midterm 2 Review Problems 11/09/17
12 11/14/17

11/16/17

12: More I/O and Objects

12B: Working with Files

Ch. 8.4

--

A11-Keeping Lists 11/16/17
13 11/21/17

11/23/17

13: Graphics and Animation

13B: Computer Animation

--

--

A12-Storing Information 11/23/17
14 11/28/17

11/30/17

14: Recursion and Other Topics

14B: Other Topics

5.10, Ch. 11.1-11.3

--

   
15 12/05/17

12/07/17

15: Review and Projects

15B: Project Demos

--

Sampler Project 12/07/17
16 12/14/17 Final Exam --    

Notes:

  1. This schedule is subject to change.
  2. For information on grading policies, including when assignments are due, see the syllabus page.
  3. Readings are from the course textbook unless otherwise indicated. Numbers refer to the chapter and section as shown in the textbook contents.

Note: if you are not familiar with common book-reference abbreviations, "pp" means pages and "ch" means chapter.

Last Updated: July 06 2017 @15:32:55