2127
Comment:
|
4424
added more need to confirm schools
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
[[TableOfContents]] = Introduction = |
|
Line 5: | Line 9: |
Need to copy info from: * http://www.ibiblio.org/obp/pyBiblio/schools.php |
|
Line 6: | Line 13: |
* Yorktown High School, in Arlington Virginia ([http://www.elkner.net/ Jeff Elkner]) |
|
Line 9: | Line 18: |
== Australia == * University of New South Wales * Computer science taught/teaches course(s) with Python (as of about 2001) |
|
Line 11: | Line 25: |
* 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. | * 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. |
Line 13: | Line 28: |
* Cégep du Vieux-Montréal * Used for Advanced Web Development course (420-B63-VM) * Note: Cégeps are collegiate level schools giving a 2 year pre-university program or a 3 year professionnal program such as [http://www.cvm.qc.ca/informatique/pages/main.html Computing Technology] == France == * Université Bordeaux 1 * Python is used as a first language for the Science & Technology licence * http://dept-info.labri.fr/initinfo/index.html * Université Paris 13 - IUT Villetaneuse * Python is used as a first language for the Telecom & Networks DUT * http://www-gtr.iutv.univ-paris13.fr/Cours == United Kingdom == * University of Oxford * Department of Physics (need to confirm) * http://www-teaching.physics.ox.ac.uk/computing/Programming/Python/Oxford/html/handbook_Python.html |
|
Line 19: | Line 52: |
* http://www.eng.uci.edu/catalogue/?page=engr_9 * http://wingide.com/pipermail/marketing-python/2003-March/004157.html * University of California Santa Cruz Extension in Sunnyvale CA |
|
Line 23: | Line 59: |
=== Connecticut === * Wesleyan University |
|
Line 31: | Line 71: |
* [http://coweb.cc.gatech.edu/cs1315 Introduction to Media Computation] | |
Line 34: | Line 75: |
* Lewis & Clark State College, Idaho | * Lewis & Clark State College |
Line 39: | Line 80: |
* Wartburg College (Zelle's school), Iowa | * Wartburg College * Zelle's school |
Line 43: | Line 85: |
* Morehead State, Kentucky | * Morehead State University |
Line 67: | Line 109: |
* Capitol University, Ohio | * Capital University * Python is used in the traditional CS1 course using John Zelle's book * Python and C++ are used in CS2 * lab assignments in many courses may be written in Python or C++ * contact person: David Reed (dreed (at) capital.edu) |
Line 76: | Line 123: |
* Bryn Mawr College |
* Bryn Mawr College |
Line 80: | Line 126: |
* North Carolina State University * California State University, Chico * Centre College * Rochester Institute of Technology * University of Arizona |
|
Line 81: | Line 132: |
* University of Istanbul (http://www.linuxfocus.org/Francais/October1998/article67.html) | |
Line 88: | Line 139: |
* [http://www.greenteapress.com/thinkpython/ How to Think Like a Computer Scientist: Learning with Python] by Allen Downey, Jeff Elkner and Chris Meyers | |
Line 89: | Line 141: |
= Other Materials = * [http://www.python.org/other/python.mov Introducing Python] (Quicktime video, 14 minutes long, 68MB) = Related Pages = * Thinki:PythonInScience |
Introduction
This is a listing of schools that are using Python in their curriculum.
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
Need to copy info from:
High Schools
Yorktown High School, in Arlington Virginia ([http://www.elkner.net/ Jeff Elkner])
Colleges and Universities
Australia
- University of New South Wales
- Computer science taught/teaches course(s) with Python (as of about 2001)
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.
- Cégep du Vieux-Montréal
- Used for Advanced Web Development course (420-B63-VM)
Note: Cégeps are collegiate level schools giving a 2 year pre-university program or a 3 year professionnal program such as [http://www.cvm.qc.ca/informatique/pages/main.html Computing Technology]
France
- Université Bordeaux 1
Python is used as a first language for the Science & Technology licence
- Université Paris 13 - IUT Villetaneuse
Python is used as a first language for the Telecom & Networks DUT
United Kingdom
- University of Oxford
- Department of Physics (need to confirm)
http://www-teaching.physics.ox.ac.uk/computing/Programming/Python/Oxford/html/handbook_Python.html
United States
California
- University of California, Irvine
- University of California Santa Cruz Extension in Sunnyvale CA
Colorado
- University of Northern Colorado
Connecticut
- Wesleyan University
Florida
- University of Florida
Georgia
- Georgia Tech
[http://coweb.cc.gatech.edu/cs1315 Introduction to Media Computation]
Idaho
Lewis & Clark State College
Iowa
- University of Iowa
- Wartburg College
- Zelle's school
Kentucky
- Morehead State University
Massachusetts
- Hampshire College
Michigan
- Kalamazoo College
Minnesota
- Minnesota State at Bemidji
Mississippi
- Mississippi College
Missouri
- Southeast Missouri State
Ohio
- Capital University
- Python is used in the traditional CS1 course using John Zelle's book
- Python and C++ are used in CS2
- lab assignments in many courses may be written in Python or C++
- contact person: David Reed (dreed (at) capital.edu)
- Kent State
Oregon
- Mt Hood Community College
Pennsylvania
- Bryn Mawr College
need to confirm
- North Carolina State University
- California State University, Chico
- Centre College
- Rochester Institute of Technology
- University of Arizona
- University of Wisconsin, Madison
University of Istanbul (http://www.linuxfocus.org/Francais/October1998/article67.html)
Books
[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://www.greenteapress.com/thinkpython/ How to Think Like a Computer Scientist: Learning with Python] by Allen Downey, Jeff Elkner and Chris Meyers
Also see PythonBooks
Other Materials
[http://www.python.org/other/python.mov Introducing Python] (Quicktime video, 14 minutes long, 68MB)