Udacity
Udacity 目前的課程分為兩類, Full courses 和 Free couresware。
每個課程都有提供 Free couresware, 是免費的。學習者可以隨時做線上學習, 影片和習題隨手可得。
部分課程則提供專業認證, 稱作 Full courses: 提供個人專屬的輔導員 (coach) 做個別指導, 協助學生解題, 做專案, 並由輔導員核可學生是否能拿到證書, 所以是收費的。舉個例子: CS101 (電腦概論) , 每月150元美金, 每星期花6小時, 預計3個月完成, 大約需要新台幣13500元。
每個課程都有提供 Free couresware, 是免費的。學習者可以隨時做線上學習, 影片和習題隨手可得。
部分課程則提供專業認證, 稱作 Full courses: 提供個人專屬的輔導員 (coach) 做個別指導, 協助學生解題, 做專案, 並由輔導員核可學生是否能拿到證書, 所以是收費的。舉個例子: CS101 (電腦概論) , 每月150元美金, 每星期花6小時, 預計3個月完成, 大約需要新台幣13500元。
這個證書有什麼好處? 值得擁有嗎?
在2014年1月前, 幾乎所有 Udacity 的證書 (PDF 檔) 都是免費的, 完成課程, 系統就自動給你一張證書, 可以直接下載。顯然這樣的公信力不佳, 沒有嚴謹地確認身分, 沒有核可流程, 反而使得這個證書沒有價值。
Full Courses | Free Courseware | |
影片(videos) | 有 | 有 |
習題(Exercises) | 有 | 有 |
專案( projects) | 有 | |
專案回饋並檢閱程式(Review Project feedback and code reviews) | 有 | |
輔導員(Coach) | 有 | |
證書(Verified certificates) | 有 | |
費用 | 有 | 免費 |
孩子要獲取證書, 可能嗎?
舉個例子, 像 Udacity 初階的 CS101 (電腦概論) , 上課對象是以大學生與社會人士為主, 所以課程內容省略許多細節, 學生幾乎都要看答案才知道如何著手, 相對上還是難了一些。所以我覺得學生有 Python 基礎後再上 CS101 比較好。畢竟 CS101 講了很多關於搜尋引擎的原理, 和 Python 混在一起, 學生反而被攪得七葷八素。
根據輔導孩子 (小六~高二) 的經驗, 大概需要 4~8 個月才能完成 CS101。尤其在學期間, 6 星期就段考一次, 幾乎是「學 4 停 2」, 學生考完試再來進行課程, 又得複習之前所學, 加上英文能力沒那麼好, 學習變得沒有效率。
Udacity CS253 也有類似的問題, 所以要有另外的輔助課程, 先打好基礎觀念, 再來上Udacity 的課程會比較順利。當然, 除了上 Shalley 老師的課, Codecademy是另一個選擇!