CS-11 Day Schedule

Notes: see below

Wk ## Date Lesson Reading Event Due Date
1 09/04/07

09/06/07

1. Introduction to Programming

1B: Programming and Problem Solving

Course information

pp. 2-3

   
2 09/11/07

09/13/07

2: Basic Coding Skills

2B: Memory and Numbers

Ch. 1

Ch. 2.1-2.4

A1-Introductions and Algorithms

Exercise 1 and CodeLab 1

09/13/07

09/13/07

3 09/18/07

09/20/07

3. Arithmetic, Strings and Objects

3B: Turtle Graphics

Ch. 2.5-2.6

Ch. 3.1-3.3

A2-Implementing an Algorithm

Exercise 2 and CodeLab 2

09/20/07

09/20/07

4 09/25/07

09/27/07

4: Graphics and Conditions

4B: Making Selections

Ch. 3.4-3.8

Ch. 4.1-4.4

A3-Drawing with Turtles

Exercise 3 and CodeLab 3

09/27/07

09/27/07

5 10/02/07

10/04/07

5: Loops and Functions

5B: Functions

Ch. 4.5-4.7

Ch. 5.1-5.5

A4-Select a Shape

Exercise 4 and CodeLab 4

10/04/07

10/04/07

6 10/09/07

10/11/07

6: More Functions

6B: Designing Functions

Ch. 5.6-5.12

--

A5-Five Easy Functions

Exercise 5 and CodeLab 5

10/11/07

10/11/07

7 10/16/07

10/18/07

7: Classes

7B: Classes Continued

Ch. 6

--

A6-Postal Bar Codes

Exercise 6 and CodeLab 6

10/18/07

10/18/07

8 10/23/07

10/25/07

Midterm Part 1

Midterm Part 2

--

--

   
9 10/30/07

11/01/07

8: Advanced Control Flow

8B: More Advanced Control Flow

Ch. 7

--

A7-Getting Classy

Exercise 7 and CodeLab 7

11/01/07

11/01/07

10 11/05/07

11/07/07

9: Files and Streams

9B: More I/O

Ch. 12.1, 12.2

--

A8-Reading, Rating & 'Rithmetic

Exercise 8 and CodeLab 8

11/08/07

11/08/07

11 11/13/07

11/15/07

10: Vectors and Arrays

10B: Arrays

Ch. 9

--

A9-Calculate Your Grade

Exercise 9 and CodeLab 9

11/15/07

11/15/07

12 11/20/07

11/22/07

Open Lab

Thanksgiving Holiday (No class)

--

--

   
13 11/27/07

11/29/07

11: Pointers and Dynamic Arrays

11B: Dynamic Arrays

Ch. 10

--

A10-On the Charts!

Exercise 10, CodeLab 10

11/29/07

11/29/07

14 12/04/07

12/06/07

12: Recursion and Other Topics

12B: Other Topics

Ch. 14

--

Exercise 11 12/06/07
15 12/11/07

12/13/07

13: Review and Sampler Demos

13B: Sampler Demos

--

Sampler Project 12/13/07
16 12/20/07 Final Exam --    

Notes:

  1. This schedule is subject to change.
  2. For information on grading policies, including when assignments are due, see the course information page.
  3. Readings are from the course textbook unless otherwise indicated. Numbers refer to the chapter and section as shown in the textbook contents.
Home | Blackboard | Announcements | Day Schedule | Eve Schedule
Course info | Help | FAQ's | HowTo's | Links
Last Updated: August 05 2007 @12:57:06