====== Articles & Books on Python ====== Manifesto - Michel Paul, [edu-sig] 3/30/08, ../UofA/CS1/PythonIntro/manifesto.py Tutorial - http://docs.python.org/dev/3.0/tutorial === Evaluations by Teachers, Professional Programmers & Students === "Python as a First Language", John Zelle, http://mcsp.wartburg.edu/zelle/python/ "Why Python", Eric Raymond, Linux Journal (May 2000). http://www.linuxjournal.com/article/3882 Comments on Python by Bruce Eckel, author of Thinking in Java. http://mindview.net/WebLog/log-0025 - "Strong Typing vs. Strong Testing", Bruce Eckel, 05-02-03 Student evaluations of Python - Atanas Radenski, Chapman Univ. === Comparison of Languages for Teaching === http://www.it.uu.se/research/group/upcerg/Publications/proceedingsKoliCalling2006/research2.pdf === Textbooks using Python === "Python Programming: An Introduction to Computer Science", John Zelle "Object-Oriented Programming in Python", Goldwasser & Letscher "Numerical Methods in Engineering with Python", Jaan Kiusalaas === Textbooks for Children === "Programming Python for the Absolute Beginner", Michael Dawson, 2003. "Snake Wrangling for Kids: Learning to Program with Python", Jason Briggs, 2008. === Transition C to Python === Extending Python: Using C to Make Python Smarter, John Berninger, Python Magazine, Oct 2007. An Introduction to Python for UNIX/C Programmers, Guido van Rossum, 1993, http: === Misc === PhD Dissertation, John Miller, Univ.Michigan 2004, "Promoting Computer Literacy through Programming Python".