Table of Contents

Assignments

General Introduction

Simple Python Data

Debugging Interlude 1

Python Turtle Graphics

Python Modules

Functions

Selection

More About Iteration

Strings

Lists

Files

Dictionaries

Recursion

Classes and Objects - the Basics

Classes and Objects - Digging a Little Deeper

Labs

Appendices

Acknowledgements

Indices and tables

Next Section - Class Assignments