本文主要介紹MOOC歷史上最多人學習的5門課。TOP5排名依據此時每門課的累積註冊人數。
TOP1:Machine Learning
機器學習這麼課是史上最受歡迎的MOOC,據說通俗易懂,沒什麼數學基礎都可以學。
課程主要內容: (i) Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks). (ii) Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning). (iii) Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI).
不過光看這些詞對我來說就超難了,我想這門課是需要一定的基礎才可以學習的。

這門課是2008年錄製的,像素很低,2018年新版的如下:
TOP2:The Science of Well-Being
The Science of Well-Being 是屬於正向心理學的入門課程。中文翻譯為:幸福的科學。

課程先分析了我們對於幸福的誤解,比如說金錢、好的工作、好的婚姻等等,引用大量的心理學家的實驗和論文來說明這些大部分人的追求其實不會讓我們更幸福。
教授分享讓我們幸福的tips:
- 感恩
- 冥想
- 優質睡眠
- 健康的社會和人際關係
- 減少使用社交媒體
TOP3 CS50’s Introduction to Computer Science
CS50是由哈佛大學和耶魯大學教授的關於計算機科學的校內在線入門課程。

主要內容包括抽象、演算法、數據結構、封裝、資源管理、安全、軟體工程和web開發。語言包括C, Python, SQL, JavaScript加上CSS和HTML。
說是入門課程,但是也有中等的難度係數。不過課程的老師講話很有激情,也蠻有趣的。
YouTube上也有這個課程,可以先瀏覽看看:CS50 Explained: Behind the Pedagogy – CS50 Educator Workshop 2021
TOP4:Learning How to Learn
《學習如何學習》也是非常有名的MOOC課程,還曾經是排行榜第一名。這麼課主要是講學習方法。

學習如何學習是我學完的第一個MOOC課程。工欲善其事,必先利其器。想要學習更多的課程,肯定要學習下如何學習,找到最適合自己的方法。
學習關乎記憶,這麼課從認知心理學的角度介紹了大腦如何學習,也提供了很多有用的方法和技巧。主要內容有大腦的發散模式/專注模式、知識組塊、長期記憶、番茄鐘工作法、Recall/Test、睡眠對學習的影響等等。
TOP5 Programming for Everybody (Getting Started with Python)
這門課的目的是教任何人使用Python來編程。課程的特點是不需要任何的知識儲備,只需要最簡單的數學。老師號稱任何人只要會用電腦會用手機都可以學好這麼課。
學好這麼課也可以幫助打好基礎,以便更深入的學習編程。

YouTube上也有課程的連結:Python for Everybody – The most popular programming course in the world
Chuck Severance老師還特別給學生架設了一個網站,免費提供一切學習資料和提供學生互相交流的論壇。甚至連教科書都可以免費下載PDF:https://www.py4e.com/book.php
總結:
所有的這些課程都是免費的(第5門課在Coursera上需要收費,可用youtube替代),可以先enroll然後看下介紹的視頻,看看
- 喜不喜歡老師?挑選自己喜歡的老師
- 難度係數如何?挑選稍微超過自己現在能力的。
- 有沒有興趣?
5門最受歡迎的課程裡有2門的主題是:幸福和學習。這兩門課我自己也非常喜歡。強烈推薦。
有3門是關於深度學習/電腦科學/編程的,感覺只有一門Programming for Everybody是真正所有人都可以上的。像我自己是文組,如果以後我想了解下電腦科學相關的課程的話估計會從這門Programming for Everybody開始。畢竟如果不開始的話,會永遠被關在這扇門之外。
另外,這些課程全部都是入門級的,多涉獵入門級的知識可以啟發我們產生進一步學習的好奇心。
TOP250
除了top5,還可以從TOP250的榜單中看看有沒有自己感興趣的。