《计算机程序的构造和解释》系列公开课,视频是两位作者(Harold Abelson、Gerald Jay Sussman)在1986年7月给Hewlett-Packard公司员工培训时的录像。你可以在这里获得这门课程的视频。
这门课程只提供了英文字幕,本项目旨在将这些英文字幕翻译为中文,方便广大的Scheme/Lisp
学习者。
这里收集了一些有用的学习资料,包括SICP原书、Scheme新手教程、相关拓展习题等。
编号 | 标题 | 优酷 | YouTube | 下载地址 | 译者 |
---|---|---|---|---|---|
Lec1a | 《Lisp概览》 | DeathKing | |||
Lec1b | 《计算过程》 | ChingfanTsou | |||
Lec2a | 《高阶过程》 | endyul | |||
Lec2b | 《复合数据》 | DeathKing | |||
Lec3a | 《Henderson-Escher的例子》 | DeathKing, Michael Savior | |||
Lec3b | 《符号化求导系统:引用》 | DeathKing | |||
Lec4a | 《模式匹配:基于规则的代换》 | DeathKing, Michael Savior | |||
Lec4b | 《通用运算符》 | rtmagic | |||
Lec5a | 《赋值,状态和副作用》 | Windfarer | |||
Lec5b | 《计算对象》 | DreamAndDead |
编号 | 责任人 | 状态 | 进度 |
---|---|---|---|
lec6a | 匿名、DreamAndDead | 校对中 | 60% |
lec6b | DreamAndDead | 待校对 | 0% |
lec7a | DreamAndDead | 待校对 | 0% |
lec7b | DreamAndDead | 待校对 | 0% |
lec8a | sillyg00se | 待校对 | 0% |
lec8b | sillyg00se | 已认领 | 0% |
lec9a | loucq123 | 翻译中 | 65% |
lec10a | Windfarer | 已认领 | 0% |
本项目不以盈利为目的,旨在为广大程序员、函数式编爱好者以及计算机专业学生提供相关学习资源。
字幕制作之苦,如人饮水冷暖自知,期间又经历各种变故,如今也主要只有我一人坚守在这个岗位上为大家继续献上这门经典公开课。虽然拖拖拉拉断断续续,能坚持到今天实属不易。如果您愿意支持本项目,不妨向以下支付宝账户捐款。
SICP学习交流群:97747648。加群请注明理由,否则一概拒绝。
我们由衷感谢 Harold Abelson 及 Gerald Jay Sussman 教授为我们讲授这一门公开课,感谢 MIT OCW 项目允许我们以 Creative Commons 的方式分发本课的中译版本,以下是原课中的许可与声明。
http://ocw.mit.edu
License: Creative Commons Attribution-Noncommercial-Share Alike.
Eric Grimson
,Peter Szolovits
, andTrevor Darrell
,
6.001 Structure and Interpretation of Computer Programs, Spring 2005.
(Massachusetts Institute of Technology: MIT OpenCourseWare).