这两年,我一直在利用业余时间通过MOOC平台学习,完成了不少课程。

MOOC(Massive Open Online Course,大规模开放在线课程),这几年发展得很快。Coursera、edX、Udacity、网易云课堂、中国大学MOOC等平台,提供了成千上万门课程,涵盖计算机、数学、物理、经济、管理、人文、艺术等各个领域。这些课程,很多来自世界顶尖大学,比如斯坦福、MIT、哈佛、北大、清华等,而且大部分是免费的。

我觉得,MOOC是这个时代最伟大的教育创新之一。它打破了地域和时间的限制,让任何人都能随时随地学习世界顶尖的课程。只要你有一台能上网的电脑,就能学到以前只有名校学生才能学到的知识。

这两年,我利用上下班通勤、周末、晚上的时间,在MOOC平台上完成了不少课程。今天,我想分享一下我完成的这些课程,以及我对MOOC学习的一些体会和建议。

一、我完成的课程

下面是我这两年在MOOC平台上完成的课程,按领域分类。

计算机科学

  1. 《算法导论》(Introduction to Algorithms) - MIT OpenCourseWare

- 这是MIT的经典算法课,由Thomas H. Cormen等教授讲授,内容和那本著名的《算法导论》教材对应。 - 学习收获:系统地学习了各种算法和数据结构,包括排序、搜索、图算法、动态规划、贪心算法等。这门课让我对算法有了更深入的理解,也提升了我的编程能力和问题解决能力。 - 难度:比较难,需要有一定的数学和编程基础。

  1. 《机器学习》(Machine Learning) - Coursera,吴恩达(Andrew Ng)

- 这是Coursera上最受欢迎的课程之一,由斯坦福大学的吴恩达教授讲授。 - 学习收获:系统地学习了机器学习的基本概念和算法,包括线性回归、逻辑回归、神经网络、支持向量机、聚类、降维等。这门课让我入门了机器学习,为后续深入学习打下了基础。 - 难度:中等,需要有一定的数学基础(线性代数、概率论)。

  1. 《深度学习专项课程》(Deep Learning Specialization) - Coursera,吴恩达

- 这是吴恩达在Coursera上的深度学习专项课程,共5门课,包括神经网络基础、调参优化、结构化机器学习项目、卷积神经网络、序列模型。 - 学习收获:深入学习了深度学习的各种技术和应用,包括CNN、RNN、LSTM、Transformer等,还做了不少编程作业,用Python和TensorFlow实现了各种深度学习模型。 - 难度:中等偏难,需要有机器学习的基础。

  1. 《计算机科学导论》(Introduction to Computer Science) - Harvard CS50,edX

- 这是哈佛大学的经典计算机入门课,由David J. Malan教授讲授,非常有名。 - 学习收获:虽然我已经是程序员了,但是这门课还是让我受益匪浅。它用通俗易懂的方式讲解了计算机科学的基本概念,包括算法、数据结构、内存、网络、安全等,还有很多有趣的编程作业。 - 难度:入门级,适合零基础的人。

  1. 《云计算概念》(Cloud Computing Concepts) - Coursera,伊利诺伊大学

- 学习收获:学习了云计算的基本概念和技术,包括虚拟化、分布式存储、分布式计算、容器、微服务等。这门课让我对云计算有了更系统的理解。 - 难度:中等。

数学和数据科学

  1. 《统计学导论》(Introduction to Statistics) - Coursera,斯坦福大学

- 学习收获:系统地学习了统计学的基本概念和方法,包括描述统计、概率分布、假设检验、置信区间、回归分析等。这门课让我对数据有了更科学的理解,也为学习机器学习和数据科学打下了基础。 - 难度:中等。

  1. 《Python for Everybody》专项课程 - Coursera,密歇根大学

- 学习收获:虽然我已经会Python了,但是这门课还是让我复习了Python的基础知识,并且学习了用Python做网络爬虫、数据库操作、数据可视化等。课程的作业很有趣,也很实用。 - 难度:入门级,适合零基础的人。

个人发展和商业

  1. 《学习如何学习》(Learning How to Learn) - Coursera,加州大学圣地亚哥分校

- 这是Coursera上最受欢迎的课程之一,由Barbara Oakley教授讲授。 - 学习收获:学习了大脑的工作原理,以及如何高效学习的方法和技巧,包括专注模式和发散模式、间隔重复、记忆技巧、克服拖延等。这门课改变了我的学习方式,让我的学习效率提升了很多。 - 难度:入门级,非常推荐每个人都学一下。

  1. 《思维模型:做出更好的决策》(Mental Models: Making Better Decisions) - 各类平台

- 学习收获:学习了各种思维模型,包括第一性原理、二阶思维、概率思维、逆向思维、系统思维等。这些思维模型帮助我更理性地思考和决策,避免了很多认知偏差。 - 难度:中等。

  1. 《金融市场》(Financial Markets) - Coursera,耶鲁大学,Robert Shiller

- 学习收获:由诺贝尔经济学奖得主Robert Shiller教授讲授,学习了金融市场的基本概念和运作机制,包括股票、债券、保险、风险管理、行为金融等。这门课让我对金融有了更深入的理解,也提升了我的理财能力。 - 难度:中等。

人文和艺术

  1. 《西方哲学史》(History of Western Philosophy) - 各类平台

- 学习收获:系统地学习了西方哲学的发展历程,从古希腊哲学到现代哲学,包括苏格拉底、柏拉图、亚里士多德、笛卡尔、康德、黑格尔、尼采等哲学家的思想。这门课让我对哲学有了更系统的理解,也提升了我的思辨能力。 - 难度:中等偏难。

  1. 《中国古代文学史》 - 中国大学MOOC,北京大学

- 学习收获:系统地学习了中国古代文学的发展历程,从先秦到明清,包括诗经、楚辞、汉赋、唐诗、宋词、元曲、明清小说等。这门课让我对中国传统文化有了更深入的理解,也提升了我的文学素养。 - 难度:中等。

二、MOOC学习的体会

通过这两年的MOOC学习,我有很多体会。

体会一:MOOC学习,贵在坚持

MOOC学习最大的挑战,不是课程难,而是坚持。很多人报名了MOOC课程,但是学了几节课就放弃了。据统计,MOOC课程的完成率很低,平均只有不到10%。

我能坚持下来,主要是因为:

  1. 把学习当成习惯:我把MOOC学习当成了日常生活的一部分,就像吃饭睡觉一样。每天固定时间学习,比如晚上学习1小时,周末学习2-3小时。
  2. 设定明确的目标:每门课开始之前,我都会设定明确的目标,比如几周内学完,每周学几节课,完成所有作业等。有了目标,就有了动力。
  3. 选择自己感兴趣的课程:兴趣是最好的老师。我选择的课程,都是我真正感兴趣的,或者对我的工作和生活有帮助的。这样学起来才有动力,不容易放弃。
  4. 加入学习社群:有些MOOC课程有学习社群,比如论坛、微信群等。加入社群,和其他学习者交流讨论,可以增加学习的乐趣,也能互相督促。

体会二:MOOC学习,要主动学习

MOOC学习和传统课堂学习不一样,没有老师盯着你,没有同学和你一起学习,全靠自己。所以,MOOC学习一定要主动。

主动学习包括:

  1. 主动思考:看视频的时候,不要被动地听,要主动思考。老师讲的内容,我理解了吗?有没有疑问?和我之前学的知识有什么联系?
  2. 主动做笔记:好记性不如烂笔头。看视频的时候,我会做笔记,把重点内容、疑问、自己的思考都记下来。这样不仅能加深理解,也方便以后复习。
  3. 主动完成作业:MOOC课程一般都有作业和测验,一定要主动完成。做作业是检验学习效果的最好方式,也能加深对知识的理解。
  4. 主动拓展学习:课堂上讲的内容是有限的,遇到感兴趣的话题,我会主动找相关的书籍、论文、文章来拓展学习。这样能学得更深入,也能拓宽知识面。

体会三:MOOC学习,要学以致用

学习的目的,不是为了拿证书,而是为了用。MOOC学习,一定要学以致用,把学到的知识用到实际工作和生活中。

比如:

  • 学了算法,我就在工作中用算法优化程序的性能
  • 学了机器学习,我就尝试用机器学习解决实际问题
  • 学了深度学习,我就做了一些有趣的项目,比如图像识别、自然语言处理
  • 学了统计学,我就用统计方法分析数据,做决策
  • 学了学习方法,我就用这些方法提升自己的学习效率
  • 学了思维模型,我就用这些模型思考问题、做决策

学以致用,不仅能加深对知识的理解,还能让学习变得更有意义、更有成就感。

体会四:MOOC学习,证书不是最重要的

很多MOOC课程可以付费购买证书,有些证书还是大学颁发的,有一定的含金量。但是,我觉得,MOOC学习,证书不是最重要的。

最重要的是,你真正学到了知识,提升了能力。证书只是一个证明,如果你没有真正学到东西,证书也没有用。反过来,如果你真正学到了东西,即使没有证书,你的能力也会在工作和生活中体现出来。

当然,如果你需要证书来证明自己的能力,或者用于求职、升学,那购买证书也是可以的。但是,不要为了证书而学习,要为了学习而学习。

三、MOOC学习的建议

最后,给想通过MOOC学习的朋友一些建议。

建议一:选择适合自己的平台和课程

MOOC平台很多,每个平台的特点不一样:

  • Coursera:课程质量高,很多来自世界顶尖大学,有专项课程和证书,适合系统学习
  • edX:和Coursera类似,课程质量高,很多来自顶尖大学,部分课程可以免费获得证书
  • Udacity:偏向职业技能培训,有纳米学位项目,和企业合作,适合想提升职业技能的人
  • 中国大学MOOC:国内的平台,课程主要来自国内高校,中文授课,适合想学习国内高校课程的人
  • 网易云课堂:国内的平台,课程种类多,有很多实用的技能课程,适合想学习实用技能的人

选择课程的时候,要注意:

  • 看课程的评价和评分,选择评价好的课程
  • 看课程的大纲,确认内容是你想学的
  • 看授课老师,选择有名的、讲得好的老师的课程
  • 看课程的难度,选择适合自己水平的课程

建议二:从简单的课程开始,循序渐进

如果你是MOOC新手,建议从简单的、入门级的课程开始,不要一上来就选很难的课程,否则容易受挫,放弃学习。

可以先选一门自己感兴趣的、入门级的课程,体验一下MOOC学习的方式,培养学习习惯。等适应了之后,再选更难、更深入的课程。

建议三:一次不要选太多课程

很多人报名MOOC的时候,一口气选了好几门课,结果每门课都学不完。建议一次只选1-2门课,学完一门再选下一门。贪多嚼不烂,专注才能学好。

建议四:合理安排时间,制定学习计划

MOOC学习需要时间,要合理安排。建议:

  • 每周固定学习时间,比如每周一、三、五晚上各学习1小时,周末学习2-3小时
  • 制定学习计划,比如每周学几节课,几周内学完
  • 把学习计划写下来,贴在显眼的地方,提醒自己
  • 完成计划后,给自己一些小奖励,增加动力

建议五:多做笔记,多复习

MOOC课程的视频,可以反复看。建议:

  • 第一遍看的时候,做笔记,记录重点和疑问
  • 第二遍看的时候,重点看没理解的部分
  • 学完一章后,复习笔记,做思维导图,整理知识结构
  • 学完一门课后,整体复习一遍,做总结

建议六:学以致用,多实践

学习的目的是为了用。学完之后,要把学到的知识用到实际中:

  • 学编程,就多写代码,做项目
  • 学设计,就多做设计作品
  • 学管理,就把管理方法用到工作中
  • 学理财,就用理财知识管理自己的财务

学以致用,才能真正掌握知识,也能让学习更有意义。

结语

MOOC学习,是这两年我做的最有价值的事情之一。它让我能够持续学习,不断提升自己,也让我的生活变得更充实。

在这个快速变化的时代,终身学习已经不再是一个选择,而是一种必须。只有不断学习,才能跟上时代的步伐,不被淘汰。而MOOC,为我们提供了一个非常好的学习途径。

希望我的分享,能给想通过MOOC学习的朋友一些参考和启发。也希望更多的人能加入MOOC学习的行列,享受学习的乐趣,成为更好的自己。

最后,用一句话与大家共勉:"学如逆水行舟,不进则退。心似平原走马,易放难收。" 愿我们都能保持学习的热情,终身学习,不断成长。