Re:MIT replacing Scheme with Python for Intro CS class
by Elfan on Friday November 02, 2007 @07:25PM
(#75635)
MIT is unusual in that it combines EE and CS into one department. While SICP may be the best intro to CS ever written, that does not mean it is the best possible choice for a combined CS/EE program.
Re:MIT replacing Scheme with Python for Intro CS class
by Zak on Friday November 02, 2007 @11:01PM
(#75704)
Did your friends say what it was they hated about Scheme after taking that class? I can see where people might make an association between the language and the difficult tasks they were being asked to perform with it.
Re:MIT replacing Scheme with Python for Intro CS class
by mdakin on Sunday November 04, 2007 @01:20AM
(#75975)
This is probably a personality thing. Many of my friends at MIT loved 6.001/SICP/Scheme and most of them at least respected it. Personally the class rewired my mind in fundamental ways and I appreciate that.
That said I trust the folks running the Course VI department. I have not looked into the specifics of the new program but I suspect it is a fine program.
Re:MIT replacing Scheme with Python for Intro CS class
by geebee on Friday November 02, 2007 @04:51PM
(#75582)
Who else is using Scheme for the intro course? Is it just Berkeley now? BTW, anyone know what Stanford uses for the intro sequence? Just kinda curious.
http://www.oreillynet.com/xml/blog/2006/11/scheme_out_python...
From what I recall, most of the examples from the first few lessons can be trivially rewritten in Python.
That said I trust the folks running the Course VI department. I have not looked into the specifics of the new program but I suspect it is a fine program.
site:*.edu "How to design programs" OR "structure and interpretation of computer programs" syllabus