cs-self-learning/docs/编程入门/Python/MIT6.100L.md
2025-01-23 00:40:01 +08:00

26 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# MIT6.100L: Introduction to CS and Programming using Python
## 课程简介
- 所属大学MIT
- 先修要求:无
- 编程语言Python
- 课程难度:🌟🌟
- 预计学时40h
这门课程是MIT自2022年MIT课程改革以来[6-3](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/6-3-computer-science-and-engineering/)(计算机科学与工程)、[6-4](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/6-4-artificial-intelligence-and-decision-making/)(人工智能与决策)、[6-5](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/6-5-electrical-engineering-with-computing/)(电气功能与计算)专业的入门编程课内容涵盖了6.100A课程(也就是说这两门课选其一是MIT的EECS系的必修课)的全部内容授课教师Ana Bell也在EECS系做了将近十年(2022年)的讲师课程主题包括计算的概念、Python编程语言、简单的算法和数据结构、测试与调试、以及算法复杂度等。
课程总共有26节课课上课后作业练习充足答案齐全(除Problem Sets不提供)课程及作业难度平滑官网材料免费开源带你循序渐地进入CS的世界课前提前下载好本课代码与课程同步进行。
## 课程资源
- 课程网站:[fall2022](https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/pages/material-by-lecture/)
- 课程视频原版课程参考官网B站也有正在进行的[中文免费精翻](https://www.bilibili.com/video/BV1WE421V7bL?spm_id_from=333.788.videopod.sections&vd_source=3181deb7fb0c10621dd8dbdf8ab90a04)
- 课程教材:参考课程官网,有无教材基本不影响上课
- 课程作业:课程官网已经将所有材料排列完备
## 资源汇总
@Alidme 在学习这门课时,总结了一个将持续更新的此课程的文档[MIT6.100L食用指南](https://k14eszn58mj.feishu.cn/docx/NFxmd1JxPodkWjxeuHIcSK5Qnag)。
@Alidme 在学习这门课的Prblem Sets的实现都汇总在 [Alidme/repo - GitHub](https://github.com/Alidme/MIT6.100L) 中。