计算机科学教育的遗珠一课

IAP 2026

大学计算机科学课程教授操作系统、机器学习等众多高深领域,但有一门至关重要的学科却鲜被讲授,通常被留给学生自己摸索:工具的精通之道。我们将教你如何掌握命令行、运用强大的文本编辑器、利用版本控制系统的高级特性,以及更多实用技能!

在整个学生生涯中,学生会花费数百小时使用这些工具,职业生涯中更是数千小时。因此,让这一体验尽可能顺畅无阻是明智之举。掌握这些工具不仅能减少为工具所累的时间,更重要的是让你解决曾经看似不可能的复杂问题。

当今软件工程领域正在经历剧变,AI 赋能和增强工具与工作流程的涌现推动了这一变革。当恰当运用并充分认识其局限时,这些工具往往能为计算机科学从业者带来显著收益,因此值得深入学习。由于 AI 是跨领域的关键赋能技术,本课程并未设立独立的 AI 讲座,而是在每场讲座中融入了最新的 AI 工具与技术。

详细了解 本课程的设计理念

Schedule

你可以在 YouTube 上观看讲座视频。

还可以在 OSSU Discord 社区讨论课程(使用 #missing-semester-forum 频道进行课程讨论,就如同使用 Piazza 一样;使用 #missing-semester 频道与老师和同学交流)。

关于课程

讲师阵容:本课程由 AnishJonJose 联合讲授。
有任何疑问:欢迎通过 missing-semester@mit.edu 邮件咨询我们。

走向世界

我们也将本课程资源分享到 MIT 之外,期待更多人从中受益。你可以在以下平台找到相关讨论和分享:

译文

MIT 官方注:以上为社区译本的外部链接,我们未对其进行审核。
如果你增添了本课程的翻译,欢迎提交拉取请求(Pull Request),我们会将其收录到上述列表中!

简体中文译者注:如有任何错漏、补充或修订建议,欢迎 发起议题(Issue)提交拉取请求

致谢

感谢 Elaine Mello 和 MIT Open Learning 为我们提供讲座视频的录制条件。
感谢 Luis Turino / SIPB 将本课程纳入 SIPB IAP 2026 项目并给予支持。


英文源码 | 中文源码

本站采用 CC BY-NC-SA 协议授权

查看 贡献与翻译指南