你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。
如果我的分享对你有帮助,请关注我,一起向上进击。
计算机科学及编程导论在MIT的课程编号是6.00.1,是计算机科学及工程学院的经典课程。之前,课程一直使用Scheme作为教学语言,不过由于Python简单、易学等原因,近年来已经改用Python作为教学语言了。
另外,这几年公开课和在线课程逐渐热门,MIT也是将这门课放到了Edx上,供全球各地的编程爱好者学习使用。本文中要与大家分享的,就是这门课程在Edx上的教学视频。
这门课的英文名字叫“Introduction to Computer Science and Programming Using Python”,课程讲述的主要还是计算机科学方面的知识,只是使用的语言变成了Python而已。因此,这门课严格来说,并不能算是专门的Python教程。
课程介绍
据课程页面介绍,课程的目的是让学员将计算机科学作为工具,解决现实世界中的分析问题。本课程是两部分课程的上半部分:即“计算机科学和Python编程导论”及“计算思维和数据科学导论”。两部分课程旨在帮助以前从未接触过计算机科学或编程的人们学会计算思维、编写程序解决问题。
学习了两部分课程的部分学生会将其作为进修高级计算机科学课程的基础,但是大部分是将其作为第一门也是最后一门计算机科学课程。 因为这些课程对很多学生而言,可能是其唯一的正式计算机科学课程,这门课程更关注的是知识的宽度而不是深度。
目标是帮助学生简要了解更多内容,以便他们在以后事业发展过程中需要考虑如何用计算法完成某些目标时,能有些许概念。也就是说,这并非是一门“精深计算法”课程。这些具有挑战性且严格的课程内容是要求学生们花费大量时间和精力学会让计算机按照自己的意愿工作。
授课老师介绍
在线学习课程
由于这门课程十分热门,国内已经有中文翻译版。不过,编程派还是建议跟随Edx的教学进度安排,按部就班地学习。下面是课程的相关链接:(阅读原文,收藏相关链接。)
通过Edx学习
通过网易公开课学习
离线学习课程
想要自主掌握学习节奏的朋友,也可以将全部教学视频下载至本地,有时间即可学习,也可以省去网络视频缓冲慢等问题。这也是笔者比较喜欢的方式。
我已经将课程视频分享至百度网盘,有需要的朋友可以在微信公众号回复关键词“mitx6001”,获取分享链接及提取码。
- EOF -
文章已经看到这了,别忘了在右下角点个“赞”和“在看”鼓励哦~
推荐阅读 点击标题可跳转
1、Python 项目工程化最佳实践
2、Python 可以比 C 还要快!
3、streamlit,一个超强的 Python 库
4、豆瓣8.9分的C++经典之作,免费送!
5、Python 3.12 版本有什么变化?
回复下方「关键词」,获取优质资源
回复关键词「 pybook03」,领取进击的Grey与小伙伴一起翻译的《Think Python 2e》电子版
回复关键词「书单02」,领取进击的Grey整理的 10 本 Python 入门书的电子版
👇关注我的公众号👇
告诉你更多细节干货
欢迎围观我的朋友圈
👆每天更新所想所悟