作者:浮沉之主

我在紐約大學攻讀計算機科學碩士的兩年裏,在 Coursera 平臺上自學完成了 26 門課程,3 個專項系列(Specialization)證書,極大地提升了我在計算機科學領域的理論知識和編程能力。毫不誇張地說,在 Coursera 上學習到的知識和完成的軟體項目很大程度上幫助我拿到並通過了北美頂尖科技公司的面試。

Coursera 是一個非常棒的在線公開課程平臺,無論你對理工科或者文科專業的某個領域感興趣,都可以在這裡學習到最前沿的課程知識。我希望能通過這篇文章,讓更多的朋友能夠高效地利用這一平臺來提升自己,走出舒適區,接觸新領域新知識,重拾學習的樂趣。

Coursera 是什麼?

Coursera 是世界上最大的在線學習平臺之一,於 2012 年由斯坦福大學的兩位計算機科學教授 Daphne Koller 和 Andrew Ng(機器學習大牛吳恩達)創辦。目前該平臺上已有 149 所大學 / 機構提供的超過 2000 門課程,註冊用戶超過 2500 萬(截止 2018 年 5 月)。Coursera 區別於其他在線平臺(如 Udacity、Udemy、edX 等)的特點在於:與全世界高等教育機構深度合作,提供大量計算機科學、數據科學、信息技術、數學、語言學習、藝術人文、商科等熱門領域的優秀課程資源。

其中計算機科學及數據科學板塊下的課程,覆蓋了從編程語言、演算法設計、Web 開發、移動開發、前端設計到近兩年很火熱的雲計算、大數據、機器學習、深度學習、區塊鏈等領域的課程。這些課程由世界頂尖名校的教授錄製,並提供配套的測驗和作業,完成課程之後可以拿到結業證書。最近 Coursera 也和伊利諾伊大學厄巴納香檳分校(UIUC)、密歇根大學(UMich)、亞利桑那州立大學(ASU)等名校合作提供在線碩士學位。

英文課程聽不懂怎麼辦?

Coursera 由美國的科技公司創辦,雖然絕大部分課程是英文授課,但很多熱門的課程(如機器學習、深度學習、演算法設計等)都提供了中文字幕,並且網站本身也有中文版,因此大可不必擔心語言問題。而對於具有一定英文基礎的大學生們,可以在課程播放頁右下角選擇調快或減慢播放倍速來適應英文教學。另外,課程播放頁的下方有課程的文字版方便學習者檢索課程內容,同樣熱門課程往往也有中文版的翻譯。

此外,網易公開課和 Coursera 有合作提供一些漢化的課程,同時 B 站也有從 Coursera 搬運部分熱門的課程,給大家提供了更多的選擇。

覺得課程收費太貴怎麼辦?

Coursera 上的一門課程價格普遍在 29 ~ 99 美元之間,部分課程和專項系列按照時間收費(每月 59 ~ 79 美元)。這樣算下來,以吳恩達的深度學習系列(Deep Learning Specialization)為例:該專項共有 5 門課,總學習量大約需要在 60 ~ 70 小時;該專項系列按月收費,每月 49 美元;假設利用業餘時間學習 3 個月就要花費 147 美元,大概 940 人民幣的樣子。其實和美國大學的課程學費相比,這算比較便宜了。以我學校為例,碩士階段一門課一個學期的學費是 1700 美元左右。當然網課不能和線下實體課等同,這裡只是做個比較好讓大家有個更直觀的概念。

可喜的消息是,如果你不在乎課程結束後是否有結業證書的話,你不用花一分錢就能旁聽平臺上的所有課程。在課程主頁選擇「旁聽」之後(見下圖),就獲得了這門課的訪問許可權,課程視頻和資料一個不落全部提供。

旁聽與付費版本的不同在於:

1. 部分需要評分的作業是鎖住的。旁聽版本無法提交作業,也就無法獲得對應的分數;

2. 由於無法獲得作業的評分,無法證明通過了這門課程,也就沒有結業證書。

因此,如果只是單純地想學習知識,完全可以選擇旁聽,不花一分錢享受高質量的課程。

更好的消息是:Coursera 為幾乎所有的課程都提供了獎學金選項,且通過率接近為 100%,即不花一分錢就能解鎖所有內容並拿到結業證書。詳細的申請方法請見下文。

免費拿到結業證書的兩個辦法

要說明的是,Coursera 上的每門課程都凝聚了教授老師們的心血和精力,付費學習也是對課程提供者和平臺的一種答謝和支持。但身為學生有時候無法負擔起全部的學費,那麼這裡有兩個辦法可以周轉。

申請獎學金免費拿到證書

申請獎學金分為三步,全部需要英文填寫:

1. 承諾申請表格填寫內容屬實,全部打鉤並照抄一遍「I agree to the terms above」。

2. 填寫基本背景信息,如實填入收入情況及教育情況。

3. 填寫「為什麼申請獎學金」及「這門課如何幫助你實現職業目標」,回答這兩個問題並達到 150 單詞以上。

雖然最後兩個問題需要用英文填寫並且滿足 150 個單詞,但其實網上可以搜到很多獎學金申請的模板,根據自身情況針對性地修改一下就可以直接使用。最開始獎學金申請提交之後立刻就能收到結果(基本都能通過),近兩年審核變得更加嚴格,需要 15 天之後才通知結果。但是在等待審核的過程中,也可以通過旁聽的方式提前學習課程。

巧用專項系列課程的免費試用期前面說過,對於專項系列課程可以有 7 天的免費試用。因此,可以先旁聽感興趣的專項課程,提前把所有作業做完。等開通試用期後趕緊把作業提交,就能在免費試用期內完成課程拿到證書。

如何在 Coursera 上學習?

重要的概念首先,我們來瞭解一些重要的概念,幫助我們理清 Coursera 中各個部分的作用。課程(course)和專向系列課程(specialization)
  • 專項系列課程:是若干門相關度極高的課程的合集,例如吳恩達的 深度學習系列 包括了 5 門神經網路、CNN、RNN 等子課程。
  • 每門課程通常有 3 ~ 5 周的學時,每週課程通常以若干作業結尾。

購買課程(purchase)、旁聽(audit)、試用(trial)和獎學金(financial aid)

  • 購買課程:付錢購買課程的所有內容,有一次買斷或按月訂閱兩種收費方式。購買之後獲得所有訪問許可權,完成課程後可得結業證書(電子版)。
  • 旁聽:無需付費,可以訪問課程的所有教學視頻、課件以及部分測驗。一般來說,每週最後的大作業無法訪問。該選項不提供結業證書。
  • 試用:一般出現在專項系列課程,提供7天的免費試用。7天內可以訪問專項系列課程下所有課程的所有內容。該選項需要提供信用卡信息,7天試用期內可以隨時退訂,否則試用期結束後開始扣款。
  • 獎學金:幾乎每門課都可以申請獎學金。需要填寫在線申請表格。需要注意的是,申請表格需要用英文回答,並且兩個問題的回答要寫滿 150 個單詞。申請之後等待 2 周時間通知是否成功,如果成功,相當於購買了課程。

需要注意的是:申請獎學金期間可以旁聽課程,但是不能試用。一旦選擇試用某個專項系列,該系列下面課程已經提交獎學金申請會被自動取消(但不會影響非該專項的其他課程的獎學金申請)。

測驗(quiz)和作業(assignment)

  • 測驗:一般是選擇題,主要考察概念的掌握,是否計入評分視課程而定。
  • 作業:工作量較大,主要考察對課程內容整體的掌握和應用。

滿分通過課程的小技巧

結業證書上會顯示你所完成課程的最終分數,一般來說只要能拿到 80% 的分數就會被判定通過了這門課。但是有些完美主義者(比如我)會很希望能夠刷到 100% 的分數。這裡有幾個小技巧:多利用課程論壇提問

每門課程都提供了論壇,有不懂的地方可以直接獲得這門課的教授或 TA 的親自解答,也是一個與大牛接觸的絕佳渠道。不過 Coursera 建議統一使用英文作為交流語言。

課程結束後仍可以重新提交作業

有時候提交完最後一個作業,達到了通過標準(如拿到了 80% 的分數)但沒有拿到滿分,Coursera 立刻就會給你髮結業證書。這時候不用擔心,雖然 Coursera 認為你已經完成了課程,但你還可以重新訂正並提交作業。如果再次提交拿到了滿分,結業證書上也會同步更新。跟不上進度時考慮切換 session有時候因為各種原因無法按時完成課程,完全沒有問題,可以選擇切換 session。已經購買或者申請到獎學金的課程會繼續獲得所有的訪問許可權,只要最終完成課程,就可以拿到證書。因此不用擔心落下進度,準備好繼續學習就可以了。


結語

我在 Coursera 平臺上學習了很多課程,其中過程並不乏味,相反常常伴隨著接觸到新思路新知識的驚喜和感動。教育和學習是支持人不斷上升的途徑,但拋開功利的成分,學習本身已經是非常令人享受的體驗。希望大家能通過這篇文章熟悉 Coursera 平臺的用法,並有機會接觸到自己感興趣的新領域、新知識。
推薦閱讀:
相關文章