Guzdial:2004jx
Introduction to computing and programming with Python: A Multimedia Approach
Mark Guzdial,
2004
Amazon
Pilgrim:vs
Dive into Python
Mark Pilgrim,
http://diveintopython.org/
Downey:oe
How to Think Like a Computer Scientist: Learning with Python
Allen B. Downey and Jeffery Elkner and Chris Meyers,
http://www.ibiblio.org/obp/thinkCSpy/
Guzdial:2005qy
Design process for a non-majors computing course
Mark Guzdial and Andrea Forte,
SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education
2005
ACM Portal
Isaacson:2003vu
Using Python modules in CS0 Topics
Peter C. Isaacson,
J. Comput. Small Coll.
2003
ACM Portal
Oldham:2005qv
What happens after Python in CS1?
Joseph D. Oldham,
Journal of Computing Sciences in Colleges
2005
ACM Portal
Agarwal:2005iy
Python for CS1, CS2 and beyond
Krishna K. Agarwal and Achla Agarwal,
Journal of Computing Sciences in Colleges
2005
ACM Portal
Shannon:2003yu
Another breadth-first approach to CS I using python
Christine Shannon,
SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education
2003
ACM Portal
Preiss:le
Data Structures and Algorithms with Objected-Oriented Design Patterns inPython
Bruno Preiss,
http://www.brpreiss.com/books/opus7/
Rufinus:2005cw
Teaching an Introductory Programming Course for Non-Majors using Python
Jeff Rufinus and Y. Kortsarts,
Proceedingsof ISECON 2005
2005
http://isedj.org/isecon.2005/c/2005/3362/ISECON.2005.Rufinus.pdf
oreilly04
Learning Python
Mark Lutz and David Ascher,
2004
On Amazon
miller-mics05
Teaching an Introductory Computer Science Sequence with Python
Bradley N. Miller and David L. Ranum,
Proceedings of the Midwest Instructional Computing Symposium (MICS)
2005
http://www.cs.luther.edu/~bmiller/Papers/paper20.pdf
forsythe
Computer Science: A First Course
A. I. Forsyth and T. A. Keenan and E. I. Organick and W. Stenberg,
1975
chou-pyalgs
Algorithm Education in Python
P. H. Chou,
Proceedings of Python 10
2002
http://www.ece.uci.edu/~chou/py02/python.html
stajano-nativespeaker
Python in Education: Raising a Generation of Native Speakers
Frank Stajano,
Proceedings of Python 8, the International Python Conference
2000
http://www-lce.eng.cam.ac.uk/publications/files/tr.1999.10.pdf
zelle-book
Python Programming: An Introduction to Computer Science
John M. Zelle,
2003
http://www.fbeedle.com/99-6.html
zelle-firstlang
Python as a First Language
John M. Zelle,
Proceedings of 13th Annual Midwest Computer Conference
1999
http://mcsp.wartburg.edu/zelle/python/python-first.html
roberts-common
The dream of a common language: the search for simplicity and stability in computer science education
Eric Roberts,
SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education
2004
Available on the ACM Portal