This schedule is subject to change as the term progresses. Lectures meet on Tuesdays and Thursdays. Lab meetings are on Mondays AND Wednesdays.
| Week | M Lab | T Lecture | W Lab | R Lecture | Friday | |
|---|---|---|---|---|---|---|
| January 9-11 | Informal Lab meeting | Syllabus, Chapter 1 (General Introduction) | ||||
| January 14-18 | Lab 1 Introduction to Python, Knowledge Survey | Chapters 1 and 2 (General Introduction, Simple Python Data) | Lab 2 | Chapters 1 and 2 (General Introduction, Simple Python Data) | ||
| January 21-25
Monday is MLKing Bday Holiday | Holiday | Chapter 2 (Simple Python Data) | Lab 3, Introduction to Testing | Chapter 2 (Simple Python Data)
Give Pgm 1 | ||
| January 28-February 1 | Lab 4 (changed) | Chapter 3 (Python Turtle Graphics) | Test Cases Program 1 (changed) | Chapter 3 (Python Turtle Graphics) | ||
| February 4-8 | Design Program 1 (changed) | Chapters 3 and 4 (Python Graphics, Modules and Getting Help ) | Lab 5 | Chapters 3 and 4 (Python Graphics, Modules and Getting Help )
Give Pgm 2 | Pgm 1 due | |
| February 11-15 | Lab 6 | Chapter 5 (Functions) | Test Cases Program 2 | Chapter 5 (Functions) | ||
| February 18-22 | Practice Lab Test (Bonus!) | Review | Design Program 2
Lecture Exam 1 Wed. Feb. 20 7:30 pm BS 107 | Chapter 5 (Functions)
Give Pgm 3 | ||
| February 25-March 1 | Lab Exam 1 | Chapter 6 (Selection) | Lab 7 | Chapter 6 (Selection) | Pgm 2 due | |
| March 4-8 Monday is Midterm | Lab 8 (changed) | Chapters 6 and 7 (Selection, Iteration) | Test Cases Program 3 (changed) | Chapters 6 and 7 (Selection, Iteration) | ||
| March 11-15
Spring Break | ||||||
| March 18-22 | Lab 9 | Chapter 7 (Iteration) | Lab 10 | Chapter 12 (Recursion)
Give Pgm 4 | ||
| March 25-29 | Design Program 3 (changed) | Chapter 8 (Strings) | Lab 11 | Chapter 8 (Strings) | Pgm 3 due | |
| April 1-5 | Lab 12 | Review | Test Cases Program 4
Lecture Exam 2, Wed. April 3 7:30 pm BS 107 | Chapter 8 (Strings) | Friday last day to get W | |
| April 8-12 | Lab 13 | Chapter 10 (Files) | Lab 14 | Chapter 10 (Files) | ||
| April 15-19 | Lab Exam 2 | Chapter 9 (Lists) | Design Program 4 | Chapter 9 (Lists) | Pgm 4 "due" | |
| April 22-26
"Dead Week" | Review (Bonus!) | Objects/OOP, C++ | Last Lab | Review |
| April 29-May 3 | Finals Week | |
| Day Sections 1-8 | Monday April 29 6:00 pm - 8:00 pm | BS 107 |