└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # MOOC 2 | # 计算机专业本科教学优质MOOC推荐 3 | 4 | 注意:以下视频为经过本人亲自且完整的观看(也包含部分网上有口皆碑的课程)后,觉得整体教授的确实不错的课程,如果你也有好的课程愿意推荐给大家,欢迎Pull a request 5 | 6 | ### 0. 完整的计算机学习体系——CS50 By Harvard 7 | - 出品方:Harvard & Yale 8 | - 课程难度:本科一年级、AP课程 9 | - 学习建议:主讲Malan老师在Harvard属于“最受欢迎”的老师之一,课程本身难度不是特别大,但是强度很高,可能一周讲的内容是国内大学一个月的内容。如果想最大化学习效益,听课和做课后练习只是最基本的,还要做很多扩展阅读和训练。 10 | - https://cs50.harvard.edu/ 11 | 12 | ### 1.C语言程序设计(入门&进阶)——浙江大学 翁凯 13 | - 出品方:中国大学MOOC 14 | - 课程难度:本科一年级 15 | - 学习建议:100%零基础可看 16 | - http://www.icourse163.org/course/ZJU-9001 17 | - http://www.icourse163.org/course/ZJU-200001 18 | 19 | ### 2.数据结构——浙江大学 何钦铭 20 | - 出品方:中国大学MOOC 21 | - 课程难度:本科二年级 22 | - http://www.icourse163.org/course/ZJU-93001 23 | 24 | ### 3.计算机组成原理——北京大学 陆俊林 25 | - 出品方:Coursera 26 | - 课程难度:本科二年级 27 | - 学习建议:配合《深入理解计算机系统》观看 28 | - https://www.coursera.org/learn/jisuanji-zucheng/home/welcome 29 | 30 | ### 4.汇编语言程序设计(自主模式)——清华大学 张悠慧 教授 31 | - 出品方:学堂在线 32 | - 课程难度:本科三年级 33 | - 学习建议:此课程基于Linux操作系统下的AT&T编程,也会涉及MIPS。可以先看《汇编语言程序设计》-Richard Blum的书再看此课程 34 | - http://www.xuetangx.com/courses/course-v1:TsinghuaX+20240103X+sp/courseware/a28a872b29354d4ebeda9f54438b10b8/ 35 | - 课程评价:与哈尔滨工业大学李全龙教授的讲课风格如出一辙,有异曲同工之妙。 36 | 37 | ### 5.操作系统——清华大学 向勇、陈渝 38 | - 出品方:学堂在线 39 | - 课程难度:本科三年级 40 | - 学习建议:此课程紧跟上面的汇编语言程序设计(都是清华计算机系本科必修课),讲授比较详细,可以先看视频再看书:《Operating System Concepts 9th》 41 | - http://www.xuetangx.com/courses/course-v1%3ATsinghuaX%2B30240243X%2Bsp/ 42 | - 课程评价:真·计算机**“科学”**,一本正经的做学问的典范。 43 | 44 | ### 6.数据结构和算法——MIT 45 | - 出品方:edX 46 | - 课程难度:本科二年级 47 | - 代号:6.828 48 | 49 | ### 7.Python——密歇根大学 Charles Severance 50 | - 出品方:Coursera 51 | - 学习建议:需要一点C语言或面向对象基础 52 | - 课程难度:可作为编程入门课 53 | - https://www.coursera.org/learn/python/home/welcome 54 | 55 | ### 8.MySQL——与MySQL的零距离接触 平然 56 | - 出品方:慕课网 57 | - 学习建议:100%零基础可看 58 | - 课程难度:适合6岁以上的朋友 59 | - http://www.imooc.com/learn/122 60 | 61 | ### 9.计算机网络--哈尔滨工业大学 李全龙 教授 62 | - 出品方:中国大学MOOC 63 | - 课程难度:本科二、三年级 64 | - 学习建议:先看视频,再看《计算机网络:自顶向下方法》第6版。 65 | - 课程评价:讲课不是照书念,也不是背台词,而是要和正常说话一样讲求抑扬顿挫,而且讲到重点与非重点时的语气绝对是不一样的。这不仅是《计算机网络》的示范课程,更是讲课教学的示范课程。 66 | - http://www.icourse163.org/learn/HIT-154005?tid=1002210011 67 | - Bilibili、Youtube均有搬运 68 | 69 | ### 10.操作系统--哈尔滨工业大学 李治军 教授 70 | - 出品方:中国大学MOOC 71 | - 课程难度:本科三年级 72 | - 学习建议: 73 | - 课程评价:一般认为,教学有2种模式,1种是一本正经一丝不苟一滴不漏的做学问; 另一种是讲相声,本课程属于后者。第一节课20分钟,完完全全被这个东北的老师圈粉,有意无意地抛梗,不断地给学生做心理建设,真的会让人觉得搞笑,我们是认真的;做学问,我们也是认真的! 74 | - http://mooc.study.163.com/course/HIT-1000002004 75 | 76 | ### 11. 数据结构——华南理工大学 77 | - 出品方:学堂在线 78 | - 课程难度:本科二年级 79 | - 学习建议:Overview和Review,该课程属于真正的“MOOC”,每节课只有不到10分钟,总体课程容量也很小,属于“导论”型课程。 80 | - http://www.xuetangx.com/courses/course-v1:SCUT+145055+sp/courseware/ac3cd9d5a0d2498f920eb6c6257a0363/ 81 | 82 | ### 12. 计算机网络——华南理工大学 83 | - 出品方:学堂在线 84 | - 课程难度:本科二年级 85 | - 学习建议: 86 | - 中文授课:http://www.xuetangx.com/courses/course-v1:SCUT+145033+sp/courseware/686cef31540b43e6aece7a5b7d5291ce/ 87 | - 英文授课:http://www.xuetangx.com/courses/course-v1:SCUT+145036+sp/courseware/1b9d3b29afb94305816806759710488f/ 88 | --------------------------------------------------------------------------------