2127
Comment:
|
1465
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This is a listing of schools that are using Python in their curriculum. | See: |
Line 3: | Line 3: |
I would like to confirm each of the schools below by linking to a specific web page with a course listing and/or the professor(s) teaching classes that involve the use of Python. Each listing should be expanded with a description of how Python is being used. -- KevinAltis = High Schools = = Colleges and Universities = == Canada == * University of Waterloo - One of the more prestigious engineering/comp-sci schools in Canada is using it officially in [http://www.student.cs.uwaterloo.ca/~cs488/ CS488 (Intro to 3D graphics)], and I'm told there's lots of use among faculty, staff and students. I don't think they actually teach much Python, they're focused on teaching OpenGL/graphics programming, but they do wind up using it as the framework into which the students slot their code. |
* [http://www.python.org/sigs/edu-sig/ EDU-SIG: Python in Education] - Python special interest group * SchoolsUsingPython - in courses * [http://www.ibiblio.org/obp/pyBiblio/ Python Bibliotheca] - Python resources for computer science education * [http://edtech.coedit.net/BeginnerErrorsWithPythonProgramming BeginnerErrorsWithPythonProgramming] |
Line 14: | Line 9: |
== United States == === California === * University of California, Irvine === Colorado === * University of Northern Colorado === Florida === * University of Florida === Georgia === * Georgia Tech === Idaho === * Lewis & Clark State College, Idaho === Iowa === * University of Iowa * Wartburg College (Zelle's school), Iowa === Kentucky === * Morehead State, Kentucky === Massachusetts === * Hampshire College === Michigan === * Kalamazoo College === Minnesota === * Minnesota State at Bemidji === Mississippi === * Mississippi College === Missouri === * Southeast Missouri State === Ohio === * Capitol University, Ohio * Kent State === Oregon === * Mt Hood Community College === Pennsylvania === * Bryn Mawr College |
== Educational software developed with Python == * [http://edtech.coedit.net/EducationalPythonApplications EducationalPythonApplications] in development. * [http://emergent.brynmawr.edu/~dblank/pyro/ Pyro] - Python robotics * [http://www.cs.unc.edu/Research/assist/bats/index.shtml BATS] - Blind Audio Tactile Mapping System * [http://pw1.netcom.com/~ajs/ PyGeo] |
Line 79: | Line 16: |
= need to confirm = * University of Wisconsin, Madison |
== Software to help with teaching and using Python == * [http://drpython.sourceforge.net/ DrPython] * PythonCard |
Line 82: | Line 20: |
== Writings == | |
Line 83: | Line 22: |
= Books = | * [http://www.fbeedle.com/99-6.html Python Programming: An Introduction to Computer Science] (textbook) * [http://www.python.org/sigs/edu-sig/miller-dissertation.pdf Promoting computer literacy through programming python] (dissertation) * [http://www.alice.org/advancedtutorial/ConwayDissertation.PDF Alice: Easy-to-Learn 3D Scripting for Novices] (dissertation) * [http://www.pythonology.com/success&story=bats Python in the Blind Audio Tactile Mapping System] * [http://www.python.org/pycon/dc2004/papers/10/PyCon04Paper.htm Creating Web-based Classroom Tools with Zope] |
Line 85: | Line 28: |
* [http://www.fbeedle.com/99-6.html Python Programming: An Introduction to Computer Science] by John Zelle. Also see John Zelle's [http://mcsp.wartburg.edu/zelle/python/ Teaching with Python]. * Introduction to Media Computation: A Multimedia Cookbook in Python * http://coweb.cc.gatech.edu/mediaComp-plan * Also see PythonBooks |
See:
[http://www.python.org/sigs/edu-sig/ EDU-SIG: Python in Education] - Python special interest group
SchoolsUsingPython - in courses
[http://www.ibiblio.org/obp/pyBiblio/ Python Bibliotheca] - Python resources for computer science education
[http://edtech.coedit.net/BeginnerErrorsWithPythonProgramming BeginnerErrorsWithPythonProgramming]
Educational software developed with Python
[http://edtech.coedit.net/EducationalPythonApplications EducationalPythonApplications] in development.
[http://emergent.brynmawr.edu/~dblank/pyro/ Pyro] - Python robotics
[http://www.cs.unc.edu/Research/assist/bats/index.shtml BATS] - Blind Audio Tactile Mapping System
Software to help with teaching and using Python
Writings
[http://www.fbeedle.com/99-6.html Python Programming: An Introduction to Computer Science] (textbook)
[http://www.python.org/sigs/edu-sig/miller-dissertation.pdf Promoting computer literacy through programming python] (dissertation)
[http://www.alice.org/advancedtutorial/ConwayDissertation.PDF Alice: Easy-to-Learn 3D Scripting for Novices] (dissertation)
[http://www.pythonology.com/success&story=bats Python in the Blind Audio Tactile Mapping System]
[http://www.python.org/pycon/dc2004/papers/10/PyCon04Paper.htm Creating Web-based Classroom Tools with Zope]