本篇文章是 2019 it 鐵人賽的 Day 2,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World! 線上課程學程式?你應該要知道的 30 件事 主題系列文章,歡迎訂閱。
在第一篇文章中,不小心離題分享了一個勵志故事。今天,我們要回到正題,談談什麼是線上課程?程式教育中的線上課程又是什麼?
線上教育/線上課程/線上學習(e-learning)近十年來在全球所帶動的學習風潮不容小覷。各種型式的線上課程與平台紛紛出籠,這樣的風潮逐漸從美國傳到台灣,課程種類五花八門,每天都可以持續收到不同的開課消息。
在這篇文章中,會以程式教育為例,來介紹不同的線上程式課程種類,以及從學習的角度來看,各自有哪些優缺點。
線上課程顧名思義是以虛擬、線上的方式為課程主要進行的方式。跳脫傳統認知中的面對面實體教學,打破時間和空間的限制。但從「實體」搬到「線上」的過程和學習教材與體驗要如何設計,就大有學問在。
也許是受過往補習班影片補課以及函授的影響,仍然有許多人以為線上課程就是在網路上「看教學影片」。就只是把在實體課程的教學內容錄成影片放上網路,但教材內容和教學方式並沒有因為「線上」的模式而有改變。至於魔鬼細節在哪裡,會在之後的文章中細談。
常見的線上網路開發程式課程,依照課程模式,大致上可分成下列三種:
特性: 有清楚的學習路徑與課綱、課程脈絡相對完整,好比走進一套價格偏高但有完整從前菜到甜點飲料套餐的餐廳
適合: 喜歡有清楚學習引導與完整規劃的人,通常有完善的學習支援,例如:技術助教、職涯顧問等等
缺點: 每套課程的學習時間較長、費用較高
對於起心動念想轉職工程師但又沒有相關基礎的學生,一開始在查詢資料的時候因為相關術語太多往往會有「自己到底看了什麼」的驚慌失措感:
沒基礎的人會覺得這些問題很直覺似乎很有道理,有在參戰 it 鐵人賽的大家看到這些問題可能想會心一笑。這時候提供完整學習路徑的全套課程就十分有優勢。你除了不需要自行研究到底要學什麼、課綱課表要怎麼安排之外,另外也有相對完整而且能顯著提升學習成效的學習支援服務(技術 Q&A、作業練習與批改、職涯諮詢)
英語世界的指標性技術線上課程平台,提供網頁開發、AI、資料分析、雲端應用等等技術相關的完整課程並提供微型學位(nano degree)作為認證機制。每個課程就像大學的選課一樣有開課與結束的時間,時間通常四個月,一週需花 5-10 小時不等,需要一點相關基礎。
中文世界最完整的全端 Web App 開發線上課程,以 JavaScript 為教學主軸。和 Udacity 一樣,有每一期的開班與結束時間,從零基礎開始到打造業界規格的專案約需 8 個月,一週需花 8-15 小時不等的學習時間。提供進度班級與技術和職涯等等不同的學習支援。
以培養前端工程師、網頁設計師、UI設計師人才為目標的中文線上課程,同樣有完整學習路徑和課綱規劃與學習支援。前端語言以 JavaScript 為主,可隨時購買與開課。
特性: 品牌本身是線上課程平台,上面的課程是由不同老師自行開發主題設計,通常不會有相關聯性。像是到大平台自助餐去挑選你想吃的菜一樣
適合: 只想上一堂入門課確認興趣、或是明確清楚知道自己在哪一特定主題上需要進修(例如JavaScript 的語法特性)。若以學習完整技能為目標,則需自學能力強,能自行規劃學習路徑、主題與課表的學生。
缺點: 若要學習完整技能的話,學習路徑和脈絡會較為破碎,另外不同課程的風格和內容的差異可能也會需要習慣。像是自助餐挑菜不一定會知道要夾哪些菜才會影養均衡,口味互搭
中英文資源皆有,有非常多以講解不同小主題為主的入門課程,適合新手。以影片教學為主。常有特價,課程單價不高,入門課程台幣 300 - 600元不等。
台灣原生的線上平台課程,中文影片教學為主。同樣有許多適合新手的基礎入門課程,也有實作作業與討論區發文等功能。
開放式線上課程指的是正規教育機構(如高中、大學)將課程開放給線上使用者參與學習。
特性: 幾乎免費,便可上到世界大學名校的許多課程
適合: 想從免費資源入門,確認興趣興趣的人
缺點: 需自行規劃完整學習路徑。另外不一定有作業批改支援,通常不是教育機構經營的重心,難有社群互動。
全世界最大的 MOOCs 平台,有中英文課程,免費學習來自全球多個國家頂尖大學的課程(包含台灣),也有可另外付費提供證書的專門課程。
以下列出同的中英文MOOCs平台
edX https://www.edx.org/
MIT OpenCourseWare https://ocw.mit.edu/index.htm
台灣大學開放課程 http://ocw.aca.ntu.edu.tw/
清華大學開放課程 http://ocw.nthu.edu.tw/
以上介紹三種主流的程式語言線上課程類型,希望對在思考要選擇哪一類型學習平台的讀者有幫助。我們明天的鐵人賽繼續討論程式教育和線上課程的相關主題(揮手下降)
我真的很喜歡 MOOCs,只是人性有時候會覺得沒花到錢的東西品質就沒這麼高,最後就沒有認真把課看完XDD
我覺得倒不一定是品質,常常是因為沒花錢就沒有制約效力XD
意外看到這篇,也想分享一下最近看到一篇蠻完整的線上課程平台整理文,幾乎所有平台都在上面了,我是直接把它存成書籤,有需要再翻出來看 XD
剛好也看到幾個線上課程文章分析及說明,像是 線上課程怎麼選、Teachable開課平台 、Udemy線上學習平台、線上學習平台推薦分析,覺得看完線上課程之後,也可以自己開個課程