Python - The New Choice For Computer Science Academia?
Python - The New Choice For Computer Science Academia?
Submitted by Corey Goldberg on Fri, 17/11/2006 - 18:38.I have seen a few articles in
the past couple days talking about how MIT is revamping its
introductory computer science course from using Scheme/Lisp to
using Python.
Apparantly, other CS programs are using Python as well.
As an undergrad in 1993, I took CS classes in a program that was somewhat modeled after the MIT curriculum. We used the first edition of the [in]famous wizard book. Head first into the weird ways of functional programming was a bit of a shock for me and Scheme nearly scarred me for life. I think the move to using Python is certainly a good one.
I just took a look around the net and was surprised by how many people are pushing for Python as an introductory language that is well suited to be taught in an academic setting.
Some links to related articles:
Teaching with Python
Using Python in a High School Computer Science Program
EDU-SIG: Python in Education
Teaching Introductory Computer Science with Python

As an undergrad in 1993, I took CS classes in a program that was somewhat modeled after the MIT curriculum. We used the first edition of the [in]famous wizard book. Head first into the weird ways of functional programming was a bit of a shock for me and Scheme nearly scarred me for life. I think the move to using Python is certainly a good one.
I just took a look around the net and was surprised by how many people are pushing for Python as an introductory language that is well suited to be taught in an academic setting.
Some links to related articles:
Teaching with Python
Using Python in a High School Computer Science Program
EDU-SIG: Python in Education
Teaching Introductory Computer Science with Python
