# Learning-SICP
**Repository Path**: ckjbug/Learning-SICP
## Basic Information
- **Project Name**: Learning-SICP
- **Description**: 《计算机程序的构造和解释》公开课中文化项目。
- **Primary Language**: Ruby
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-11-18
- **Last Updated**: 2020-12-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 《计算机程序的结构和解释》公开课 翻译项目
[](https://gitter.im/DeathKing/Learning-SICP?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
《计算机程序的构造和解释》系列公开课,视频是两位作者(Harold Abelson、Gerald Jay Sussman)在1986年7月给**Hewlett-Packard**公司员工培训时的录像。你可以在[这里](http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/CourseHome/index.htm)获得这门课程的视频。
这门课程只提供了英文字幕,本项目旨在将这些英文字幕翻译为中文,方便广大的`Scheme/Lisp`学习者。
## 教辅资料
这里收集了一些有用的学习资料,包括SICP原书、Scheme新手教程、相关拓展习题等。
+ [SICP原书全文·英文](https://mitpress.mit.edu/sicp/full-text/book/book.html)
+ [SICP原书PDF版·英文](https://github.com/sarabander/sicp-pdf)
+ [Scheme入门教程·中文](https://github.com/DeathKing/yast-cn)
+ [MIT 2015春 6.945/6.905 课程作业](http://groups.csail.mit.edu/mac/users/gjs/6.945/assignments.html)
## 视频地址
+ [中译版视频专辑列表(优酷)](http://www.youku.com/playlist_show/id_18958522.html)
+ [中译版视频专辑列表(YouTube)](https://www.youtube.com/playlist?list=PLkEwH_Z2WOlppy8oUfrGwFVlOuKyo3RO_)
+ [百度网盘SICP文件夹(请注意安装目录中的字体文件)](http://pan.baidu.com/s/1bnvO3vT)
| 编号 | 标题 | 优酷 | YouTube | 下载地址 | 译者 |
| ---- | ---- |:----:|:-------:|:--------:| ---- |
| Lec1a | 《Lisp概览》 | [](http://v.youku.com/v_show/id_XNTEzMDAyMTU2.html) | [](https://www.youtube.com/watch?v=iG6eVomFrhE) | [](http://pan.baidu.com/s/1kTmeMgR) | [DeathKing](https://github.com/DeathKing) |
| Lec1b | 《计算过程》 | [](http://v.youku.com/v_show/id_XNTMxODY1NTg4.html) | [](https://www.youtube.com/watch?v=sVErWRt8dG4) | [](http://pan.baidu.com/s/1o6G0Qgi) | [ChingfanTsou](https://github.com/ChingfanTsou) |
| Lec2a | 《高阶过程》 | [](http://v.youku.com/v_show/id_XNzAzNjI1NjU2.html) | [](https://www.youtube.com/watch?v=A-uHMbrAvmQ) | [](http://pan.baidu.com/s/1jG3HI8A) | [endyul](https://github.com/endyul) |
| Lec2b | 《复合数据》 | [](http://v.youku.com/v_show/id_XNzAzNjg4Mjk2.html) | [](https://www.youtube.com/watch?v=ggXt3Tmd1oY) | [](http://pan.baidu.com/s/1o6HgNgu) | [DeathKing](https://github.com/DeathKing) |
| Lec3a | 《Henderson-Escher的例子》 | [](http://v.youku.com/v_show/id_XODk4NjUwODMy.html) | [](https://www.youtube.com/watch?v=zpXX64Bi2tM) | [](http://pan.baidu.com/s/1bnHBWmz) | [DeathKing](https://github.com/DeathKing), [Michael Savior](https://github.com/mut0u) |
| Lec3b | 《符号化求导系统:引用》 | [](http://v.youku.com/v_show/id_XODk4NjUwODA0.html) | [](https://www.youtube.com/watch?v=XF5oixi2CTM) | [](http://pan.baidu.com/s/1o6Jry9G) | [DeathKing](https://github.com/DeathKing) |
| Lec4a | 《模式匹配:基于规则的代换》 | [](http://v.youku.com/v_show/id_XMTM4NTY5NzE3Ng.html) | [](https://www.youtube.com/watch?v=5kYFPWnYHiM) | [](http://pan.baidu.com/s/1c0Hjs1U) | [DeathKing](https://github.com/DeathKing), [Michael Savior](https://github.com/mut0u) |
| Lec4b | 《通用运算符》 | [](http://v.youku.com/v_show/id_XMTQ3NDEwODUyNA==.html) | [](https://www.youtube.com/watch?v=qcCNy6-Kgh0) | [](http://pan.baidu.com/s/1mhyap3E) | [rtmagic](https://github.com/rtmagic) |
| Lec5a | 《赋值,状态和副作用》 | [](http://v.youku.com/v_show/id_XMTczMjIxNTM2NA==.html) | [](https://www.youtube.com/watch?v=iqZsYsojljc) | [](https://pan.baidu.com/s/1sl7wgqx) | Windfarer |
## 任务队列
| 编号 | 责任人 | 状态 | 进度 |
|:-----:|:---------:|:----:|:-------:|
| lec5b | DreamAndDead | 待校订 | 30% |
| lec6a | 匿名、DreamAndDead | 待校订 | 0% |
| lec6b | DreamAndDead | 待校订 | 0% |
| lec7a | DreamAndDead | 待校订 | 0% |
| lec7b | DreamAndDead | 待校订 | 0% |
| lec8a | sillyg00se | 待校订 | 0% |
| lec8b | sillyg00se | 已认领 | 0% |
| lec9a | loucq123 | 翻译中 | 65% |
| lec10a | Windfarer | 已认领 | 0% |
## 捐助本项目
本项目不以盈利为目的,旨在为广大程序员、函数式编爱好者以及计算机专业学生提供相关学习资源。
字幕制作之苦,如人饮水冷暖自知,期间又经历各种变故,如今也主要只有我一人坚守在这个岗位上为大家继续献上这门经典公开课。虽然拖拖拉拉断断续续,能坚持到今天实属不易。如果您愿意支持本项目,不妨向以下支付宝账户捐款。

账号:death0622@qq.com
## 加入我们
SICP学习交流群:97747648。加群请注明理由,否则一概拒绝。
+ 给@DeathKing(`dk#hit.edu.cn`)发送一封邮件认领翻译课程
+ `fork`
+ [项目Wiki](https://github.com/DeathKing/Learning-SICP/wiki)
+ [项目状态](https://github.com/DeathKing/Learning-SICP/wiki/%E9%A1%B9%E7%9B%AE%E7%8A%B6%E6%80%81)
## 声明与致谢
我们由衷感谢 Harold Abelson 及 Gerald Jay Sussman 教授为我们讲授这一门公开课,感谢 [MIT OCW](http://ocw.mit.edu ) 项目允许我们以 Creative Commons 的方式分发本课的中译版本,以下是原课中的许可与声明。
> http://ocw.mit.edu
> License: Creative Commons Attribution-Noncommercial-Share Alike.
> `Eric Grimson`, `Peter Szolovits`, and `Trevor Darrell`,
> 6.001 Structure and Interpretation of Computer Programs, Spring 2005.
> (Massachusetts Institute of Technology: MIT OpenCourseWare).