Python 3.0 Textbook and Labs

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 progresses. The PDF can be found at http://mark.goadrich.com/courses/csc207f09/book/thinkPP.pdf with the LaTeX source files at http://mark.goadrich.com/courses/csc207f09/book/thinkpp3000.tar.gz and my associated labs, approximately one for each chapter http://mark.goadrich.com/courses/csc207f09/#labs Hope you find them useful, Mark -- Mark Goadrich, Ph.D. Broyles Eminent Scholars Chair of Computational Mathematics Assistant Professor of Computer Science Centenary College of Louisiana, Shreveport, LA http://mark.goadrich.com mgoadric@centenary.edu (318) 869-5194
participants (1)
-
Mark Goadrich