Learning-SICP
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
A community-translated Chinese subtitle collection for the classic 1986 MIT SICP lecture series, with links to videos on multiple platforms and supplementary resources for learning foundational computer science with Scheme.
This repository is a Chinese-language project that provides translated subtitles for the MIT OpenCourseWare lecture series on "Structure and Interpretation of Computer Programs," commonly known as SICP. The videos were originally recorded in 1986 during a training session for Hewlett-Packard employees, taught by MIT professors Harold Abelson and Gerald Jay Sussman.
The lecture series covers a wide range of computer science topics using a programming language called Scheme, a dialect of Lisp. Sessions include introductions to Lisp, higher-order procedures, compound data, symbolic differentiation, streams, meta-circular evaluators, logic programming, and register machines. The original videos had English subtitles only, and this project translates those subtitles into Chinese to make the material accessible to Chinese-speaking learners.
For each lecture, the README provides links to multiple video platforms including Youku, YouTube, Bilibili, and AcFun, as well as downloadable MP4 files hosted on Baidu Pan and Google Drive. Each entry also credits the volunteer translator who worked on that session.
Beyond the video subtitles, the repository collects supplementary learning resources: the full SICP textbook in English, beginner tutorials for Scheme, environment setup guides for MIT Scheme and DrRacket, and references to academic papers on programming language theory. Exercise solutions are linked via the SchemeWiki SICP Solutions page.
This is a community volunteer translation effort, not an official MIT release. It is aimed at Chinese-speaking students and developers who want to study one of the most widely respected introductory computer science curricula ever produced.
Where it fits
- Watch the full 1986 MIT SICP lecture series with Chinese subtitles on Youku, Bilibili, or YouTube
- Learn foundational computer science topics like higher-order functions, symbolic differentiation, and logic programming through MIT's classic curriculum
- Follow along with the SICP textbook in English while watching the corresponding lectures with Chinese subtitles
- Find Scheme environment setup guides and exercise solutions to practice what you learn from the lectures