[UPDATE] Update CS61A and Missing Semester resources

This commit is contained in:
mancuoj 2026-06-09 21:26:18 +08:00
parent 3ec3100168
commit c7150014c5
4 changed files with 29 additions and 28 deletions

View file

@ -1,4 +1,4 @@
# MIT: The Missing Semester of Your CS Education
# The Missing Semester of Your CS Education
## Descriptions
@ -10,8 +10,10 @@
Just as the course name indicated, this course will teach the missing things in the university courses. It will cover shell programming, git, vim editor, tmux, ssh, sed, awk and even how to beautify your terminal. Trust me, this will be your first step to become a hacker!
Compared with the 2020 version, the latest 2026 version has received substantial content updates. The most notable change is the addition of AI-related topics, which appear in almost every lecture, so the newer version is recommended.
## Course Resources
- Course Website: <https://missing.csail.mit.edu/>
- Recordings: [IAP 2020](https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J), [IAP 2026](https://www.youtube.com/playlist?list=PLyzOVJj3bHQunmnnTXrNbZnBaCA-ieK4L) in YouTube
- Course Website: [2026](https://missing.csail.mit.edu), [2020](https://missing.csail.mit.edu/2020/), [2019](https://missing.csail.mit.edu/2019/)
- Recordings: [2026](https://www.youtube.com/playlist?list=PLyzOVJj3bHQunmnnTXrNbZnBaCA-ieK4L), [2020](https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J)
- Assignments: Some exercises after each lecture, refer to the course website.

View file

@ -1,22 +1,23 @@
# MIT-Missing-Semester
# The Missing Semester of Your CS Education
## 课程简介
- 所属大学MIT
- 先修要求:无
- 编程语言:shell
- 编程语言:Shell
- 课程难度:🌟🌟
- 预计学时10 小时
正如课程名字所言:“计算机教学中消失的一个学期”,这门课将会教会你许多大学的课堂上不会涉及但却对每个 CSer 无比重要的工具或者知识点。例如 Shell 编程、命令行配置、Git、Vim、`tmux`、`ssh` 等等。如果你是一个计算机小白,那么我非常建议你学习一下这门课,因为它基本涉及了本书必学工具中的绝大部分内容。
正如课程名字所言:“计算机教学中消失的一个学期”,这门课将会教会你许多大学的课堂上不会涉及但却对每个 CSer 无比重要的工具或者知识点。例如 Shell 编程、命令行配置、Git、Vim、tmux、ssh 等等。如果你是一个计算机小白,那么我非常建议你学习一下这门课,因为它基本涉及了本书必学工具中的绝大部分内容。
除了 MIT 官方的学习资料外,北京大学图灵班开设的前沿计算实践中也开设了相关课程,资料位于[这个网站](http://vcl.pku.edu.cn/course/PFCII/2021-spring/index.html)下,供大家参考。
相比 2020 版,最新的 2026 版在内容上有较大更新,其中最显著的是加入了 AI 相关内容,几乎每节课都会涉及,建议优先学习新版。
## 课程资源
- 课程网站:<https://missing.csail.mit.edu/2020/>
- 课程中文网站: <https://missing-semester-cn.github.io/>
- 课程视频:[IAP 2020](https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J), [IAP 2026](https://www.youtube.com/playlist?list=PLyzOVJj3bHQunmnnTXrNbZnBaCA-ieK4L) in YouTube
- 课程中文字幕视频:
- Missing_Semi_中译组未完结<https://space.bilibili.com/1010983811?spm_id_from=333.337.search-card.all.click>
- 刘黑黑a已完结<https://space.bilibili.com/518734451?spm_id_from=333.337.search-card.all.click>
- 课程作业:一些随堂小练习,具体见课程网站。
- 课程网站:[2026](https://missing.csail.mit.edu)[2020](https://missing.csail.mit.edu/2020/)[2019](https://missing.csail.mit.edu/2019/)
- 课程中文网站:[2026](https://missing-semester-cn.github.io)[2020](https://missing-semester-cn.github.io/2020/)
- 课程视频:[2026](https://www.youtube.com/playlist?list=PLyzOVJj3bHQunmnnTXrNbZnBaCA-ieK4L)[2020](https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J)
- B 站中文视频:[2026](https://www.bilibili.com/video/BV15qzxBhEsa)[2022](https://space.bilibili.com/518734451)
- 课程作业:一些随堂小练习,具体见课程网站

View file

@ -5,7 +5,7 @@
- Offered by: UC Berkeley
- Prerequisites: None
- Programming Languages: Python, Scheme, SQL
- Difficulty: 🌟🌟
- Difficulty: 🌟🌟🌟
- Class Hour: 50 hours
This is the first course in the Berkeley CS61 series, and my introductory course to Python.
@ -24,16 +24,15 @@ Note: If you have no prior programming experience at all, getting started with C
## Course Resources
- [Course Website](https://cs61a.org)
- Course Website (backup): [fall2024](https://insideempire.github.io/CS61A-Website-Archive/), [spring2022](https://cs61a.vercel.app/), [fall2022](https://web.archive.org/web/20220913035803/http://cs61a.org/), [fall2020](https://web.archive.org/web/20201219202644/https://cs61a.org/)
- Course Website: [Latest](https://cs61a.org/)
- Course Website Backups: [fall2024](https://insideempire.github.io/CS61A-Website-Archive/), [spring2022](https://cs61a.vercel.app/)
- Recordings: [spring2024](https://www.bilibili.com/video/BV1sy411z7nA/), [fall2022](https://www.bilibili.com/video/BV1GK411Q7qp/), [fall2020](https://www.bilibili.com/video/BV1s3411G7yM/)
- [Textbook](https://www.composingprograms.com/)
- [Epub of the Textbook](https://github.com/CC-bit/UCB-CS61A-Textbook/)
- [Textbook(Chinese)](https://composingprograms.netlify.app/)
- Assignments: [fall2024](https://github.com/InsideEmpire/CS61A-Assignments)
- Textbook: [Composing Programs](https://www.composingprograms.com/), [Chinese Translation](https://composingprograms.netlify.app/), [Ebook](https://github.com/CC-bit/UCB-CS61A-Textbook/)
## Personal Resources
All the resources and assignments used by @PKUFlyingPig in this course are maintained in [PKUFlyingPig/CS61A - GitHub](https://github.com/PKUFlyingPig/CS61A)
All the resources and assignments used by @InsideEmpire in this course are maintained in [InsideEmpire/CS61A - GitHub](https://github.com/InsideEmpire/CS61A-PathwayToSuccess/)
All the resources and assignments used by @mancuoj in this course are maintained in [csfive/CS61A - GitHub](https://github.com/csfive/CS61A)

View file

@ -24,16 +24,15 @@ CS61B 和 CS61C 在本书中均有收录。
## 课程资源
- [课程网站](https://cs61a.org)
- 课程网站 (页面备份): [fall2024](https://insideempire.github.io/CS61A-Website-Archive/), [spring2022](https://cs61a.vercel.app/), [fall2022](https://web.archive.org/web/20220913035803/http://cs61a.org/), [fall2020](https://web.archive.org/web/20201219202644/https://cs61a.org/)
- 课程视频: [spring2024](https://www.bilibili.com/video/BV1sy411z7nA/), [fall2022](https://www.bilibili.com/video/BV1GK411Q7qp/), [fall2020](https://www.bilibili.com/video/BV1s3411G7yM/)
- [课程教材](https://www.composingprograms.com/)
- [课程教材电子书](https://github.com/CC-bit/UCB-CS61A-Textbook/)
- [课程教材中文翻译](https://composingprograms.netlify.app/)
- 课程作业: [fall2024](https://github.com/InsideEmpire/CS61A-Assignments)
- 课程网站:[最新](https://cs61a.org/)
- 课程网站备份:[fall2024](https://insideempire.github.io/CS61A-Website-Archive/)[spring2022](https://cs61a.vercel.app/)
- 课程视频:[spring2024](https://www.bilibili.com/video/BV1sy411z7nA/)[fall2022](https://www.bilibili.com/video/BV1GK411Q7qp/)[fall2020](https://www.bilibili.com/video/BV1s3411G7yM/)
- 课程教材:[Composing Programs](https://www.composingprograms.com/)[中文翻译](https://composingprograms.netlify.app/)[电子书](https://github.com/CC-bit/UCB-CS61A-Textbook/)
## 资源汇总
@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS61A - GitHub](https://github.com/PKUFlyingPig/CS61A) 中。
@InsideEmpire 在学习这门课中用到的所有资源和作业实现都汇总在 [InsideEmpire/CS61A - GitHub](https://github.com/InsideEmpire/CS61A-PathwayToSuccess/)
@InsideEmpire 在学习这门课中用到的所有资源和作业实现都汇总在 [InsideEmpire/CS61A - GitHub](https://github.com/InsideEmpire/CS61A-PathwayToSuccess/) 中。
@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 [csfive/CS61A - GitHub](https://github.com/csfive/CS61A) 中。