[Edu-sig] Python 3.0 Textbook and Labs
mark.goadrich at gmail.com
Mon Jul 27 18:33:10 CEST 2009
Last year in my CS1 course where I teach Python, I used a modified
version of Allen Downey's "How to Think Like a (Python) Programmer"
open source text. I restructured and edited the text to fit my
pedagogical needs, and it was well received by my students (especially
the "free PDF textbook" part).
This summer I have converted the text and examples to be in line with
the Python 3.0 changes, and thought other people on this list might be
interested. I've tried to be thorough, but I'm sure I've missed some
things, and will continue to update the text as the fall semester
The PDF can be found at
with the LaTeX source files at
and my associated labs, approximately one for each chapter
Hope you find them useful,
Mark Goadrich, Ph.D.
Broyles Eminent Scholars Chair of Computational Mathematics
Assistant Professor of Computer Science
Centenary College of Louisiana, Shreveport, LA
mgoadric at centenary.edu
More information about the Edu-sig