Schedule
Note: This is a very rough schedule. It will be adjusted based on how far each session gets
Part I: Introduction To Programming Techniques and Concepts
5/13/03
Variables, Types, Basic Operations
(
Example Script
)
5/20/03
Data Structures and Loops
5/27/03
Functions, Scope
6/03/03
Recursion, Exceptions
6/10/03
No Class
6/17/03
Object Oriented Programming I
(
TurtleDraw Module
)
(
Example Script
)
6/24/03
Object Oriented Programming II
Part II: Advanced Features of Python
7/08/03
Functional Approaches, List Comprehensions
7/15/03
Regular Expressions
7/22/03
Operator Overloading, Generators, Iterators
Last Update: Tue Jul 08 10:37:08 2003