Alidme feee7c0ac4
Some checks failed
ci / deploy (push) Has been cancelled
[FIX] Fix typo (#701)
* Create MIT6.100L.md

* Create MIT6.100L.en.md

* Update MIT6.100L.en.md

* Update MIT6.100L.md

* Update MIT6.100L.md

* Update mkdocs.yml

* Update MIT6.100L.en.md

* Update MIT6.100L.md

* Update MIT6.100L.md

* Update MIT6.100L.en.md

* Update MIT6.100L.md

* Update MIT6.100L.en.md

* Update MIT6.100L.md

* Update MIT6.100L.md

* Update CS学习规划.en.md

* Update CS学习规划.md
2025-02-21 20:31:57 +08:00

2.3 KiB
Raw Permalink Blame History

MIT6.100L: Introduction to CS and Programming using Python

课程简介

  • 所属大学MIT
  • 先修要求:无
  • 编程语言Python
  • 课程难度:🌟🌟
  • 预计学时50h+

这门课程是自2022年 MIT 课程改革以来,电气工程与计算机科学系的计算机科学与工程人工智能与决策电气工程与计算专业的入门必修编程课(与 6.100A 二选一)。课程涵盖了 6.100A 的全部内容课程主题包括计算的基本概念、Python 编程语言、简单的算法和数据结构、测试与调试以及算法复杂度等。

授课教师 Ana Bell 教授在 EECS 系做了多年讲师讲解深入浅出。这门课程共有26节课课前提前下载好本课代码与课程同步进行。课上课后作业练习充足答案齐全除 Problem Sets 不提供)。总体难度平滑,官网材料免费开源,适合计算机小白循序渐近地进入 CS 的世界。

课程资源

  • 课程网站:fall2022
  • 课程视频原版视频参考官网B站也有正在进行的中文免费精翻,该版本说明见此处
  • 课程教材:参考课程官网,有无教材基本不影响上课
  • 课程作业:课程官网已经将所有材料分类完全

资源汇总

@Alidme 在学习这门课时,总结了关于此课程的相关文档 MIT6.100L 食用指南(持续更新)。此外,其在学习这门课的 Problem Sets 的实现都汇总在 Alidme/MIT6.100L - GitHub 中。