Re:Why MIT Switched from Scheme to Python (2009)
by irfansharif on Friday April 21, 2017 @02:20PM
(#14167953)
this was posted here a few weeks ago but for posterity [1][2] is an HTML5 and EPUB3 version of SICP with 'SVGs, mathematical markup with MathML and MathJax, embedded web fonts, and syntax highlighting'. there's a PDF version[3] from the same author with decent typesetting.
additionally I came across [4], SICP in an interactive textbook form with editable code fragments.
[1]: https://github.com/sarabander/sicp
[2]: http://sarabander.github.io/sicp/
Re:Why MIT Switched from Scheme to Python (2009)
by aphextron on Friday April 21, 2017 @02:27PM
(#14168008)
Could it be, however, that there is a need for introductory courses at university for those not quite at the level for SICP yet? I've worked as a web developer for years and can barely follow most of that text. If intro CS courses are provided in a more accessible format, more people will get interested and stick with it in the first place. There's always room for more advanced courses. I think that should be the goal of most universities.
"The wizard book" is a great read and I recently starting flipping through it again.
PDF https://mitpress.mit.edu/sites/default/files/6515.pdf
HTML https://mitpress.mit.edu/sicp/full-text/book/book.html