mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-06-25 19:07:04 +08:00
2 KiB
2 KiB
MIT6.100L: Introduction to CS and Programming using Python
课程简介
- 所属大学:MIT
- 先修要求:无
- 编程语言:Python
- 课程难度:🌟🌟
- 预计学时:50h+
这门课程是自2022年 MIT 课程改革以来,计算机科学与工程、人工智能与决策、电气功能与计算专业的入门必修编程课(其涵盖了另一门入门课程 6.100A 的内容)。课程主题包括计算的基本概念、Python 编程语言、简单的算法和数据结构、测试与调试以及算法复杂度等。
授课教师 Ana Bell 教授在 EECS 系做了多年讲师,讲解深入浅出。共有26节课,课前提前下载好本课代码,与课程同步进行。课上课后作业练习充足,答案齐全(除 Problem Sets 不提供)。总体难度平滑,官网材料免费开源,适合计算机小白循序渐近地进入 CS 的世界。
课程资源
资源汇总
@Alidme 在学习这门课时,总结了关于此课程的相关文档MIT6.100L食用指南(持续更新)。此外,其在学习这门课的 Prblem Sets 的实现都汇总在Alidme/MIT6.100L - GitHub 中。