The course schedule is tentative and subject to change. This page will be updated weekly to reflect the most up-to-date schedule.
Date | Topic | Material/Reading | Stuff to think about |
January 24 | Class introduction.
Bits and binary |
Binary Numbers Ch. 1 |
The Diving Bell and the Butterfly |
January 26 | Expressions and Math | Ch. 2 | January 31 | Functions | Ch. 3 |
February 2 | Turtles and Strings. | Ch. 4 | |
February 7 | Strings, Functions, and Procedures | Ch 4 | |
February 9 | Boolean Expressions | Ch. 5 | |
February 14, 16 | Conditionals | Ch 7 | |
February 21 | Lists | Ch. 8 | |
February 23 | Exam 1 | ||
February 28 | Lists and Iteration | Ch. 8 | |
March 2, 7 | Iteration | Ch 9. | |
March 9 | File Processing | Ch. 10 | |
March 14-23 | Spring Break | ||
March 28, 30 | Dictionaries | Ch. 11 | |
April 4 | Exceptions and Debugging | ||
April 6, 11 | Recursion | ||
April 13 | Exam 2 | ||
April 18, 20, 25 | Object Oriented Programming | Ch. 14 | |
April 27, May 2 | Regular Expressions | ||
May 9 | Graphical User Interfaces |