contents perfecttic-tac-toe game the final of part ii covers bit about the python imaging library part iii contains lot of the fun and interesting things you can do with python if you are structuring one-semester course around this bookyou might want to pick few topics in part iii to go over this part of the book could also serve as reference or as place for interested and motivated students to learn more all of the topics in this part of the book are things that have found useful at one point or another though this book was designed to be used in an introductory programming courseit is also useful for those with prior programming experience looking to learn python if you are one of those peopleyou should be able to breeze through the first several you should find part ii to be concisebut not superficialtreatment on gui programming part iii contains information on the features of python that allow you to accomplish big things with surprisingly little code in preparing this book the python documentation at www python org was indispensable this book was composed entirely in latex there are number of latexpackagesparticularly listings and hyperrefthat were particulary helpful latexcode from me get the listings package to nicely highlight the python code listings for the longer programs are available at files used in the text and exercises are available at don' have solutions available to the exercises herebut there is separate set of few hundred exercises and solutions at please send commentscorrectionsand suggestions to heinold@msmary edu last updated march