sicp自学指南

本文最后更新于:2022年9月20日

最近在学习python加上比较闲,而且身边一些计科的同学也对 sicp 推崇备至,所以决定用 sicp 来学习python

由于是自学,所以首先就是寻找课程资源。非常幸运的是,伯克利将这门课的所有课件、视频和作业代码全部放在了课程主页上。在b站寻找课程视频的时候还发现了一位学长做的 sicp 讲解视频(声音非常好听),可以去他的博客看看。课程网站和这位学长的博客都有非常详细的说明。

这门课的作业分为labhwproj,都可以用伯克利的 OK 程序来判断正误,Windows 环境下需要将运行 OK 的命令由python3改为python,注意要加上--local参数,否则需要验证你的伯克利学生身份(伯克利的学生也不会看到我的博客对吧)。

至于教材,我觉得看不看都可以,原版是用的scheme,伯克利用python重写了这本书,也有国人将其翻译成了中文我觉得读起来很别扭