4月 1 日開 AI 課!你該認識哈佛學生心中最「狂」的程式課-CS50

授課教授 也宣布將在 4月1 號,於edX 上開設另一門由 Python 來學習人工智慧的課,究竟這是一則愚人節玩笑?還是另一門傳奇線上課程的誕生呢?答案很快就會揭曉!
評論
<a href="https://photos.cs50.net/" target="_blank">cs50.net</a>
cs50.net
評論

本篇來自 Alice Yang 投稿,同步刊登於Medium,INSIDE 編審後刊登。關於作者:從純文科生轉換跑道,誤打誤撞來到矽谷當起軟體工程師,上班寫的是程式碼,骨子裡仍然是無可救藥著迷於 storytelling 的浪漫主義者,不想錯過任何生命中發生的新奇事物,因此決定持續用文字,去紀錄一段段世代的呢喃 Facebook/Instagram/YouTube 追蹤作者。

由於武漢肺炎疫情在美延燒,哈佛大學在三月十號宣布:將取消所有面對面授課,所有課程改成網路上課,學生也被要求在春假結束後不得回歸校園。

這個命令的頒布,相信受影響的課程和教授絕對不在少數,學生和教授必須重新適應網路教學,和各種線上互動。但如果要說少數不受影響,甚至可能增加更多修課學生的課,絕非哈佛大學最「狂」的程式課 — CS50(Introduction to Computer Science)莫屬。

「如果你沒聽說過 CS50,那麼,請不要說你讀過哈佛。」

回想起我第一次踏入 CS50 教室-哈佛大學最著名的 Sanders Theatre 已經是2016年的事,這些年來 CS50 也做了不少改變:包括開始要求學生出席實體課程、也經歷學生作弊事件引起哈佛校方注意。但仍掩蓋不住 CS50 的「狂」,作為一堂初學者的程式課程,CS50 的確締造了學習史上的傳奇:它所教授的,不僅止是程式語言本身,更是追求知識的熱情,以及永無止盡的創意。

最「狂」的課程涵量

作為一堂線上課,CS50一堂課涵蓋的知識點可以說是如深似廣,從 Scratch、C、Python、SQL,到網頁開發相關的 HTML、CSS、JavaScript,都在一學期的課程內。另外還有每週的程式作業、每週測驗、期末考試以及學習專案必須完成。

在 CS50 官網的常見問答中也提到:對大多數學生而言,CS50 的挑戰不在課程難度,而是需要花的時間(For many students, CS50 is simply more time-consuming than it is difficult),從期中之後,學生平均要花超過 10 個小時完成作業。

0_Ay6fMpcIjl8EwG63
Source: FAQs
0_qftMlH4uM9R7X3YA
Source: FAQs


最「狂」的學習模式

除了例行課程之外,CS50 有許多超乎平常課程的課程設計,不僅有專屬的 CS50 Hackathon、CS50 Fair、CS50 Puzzle Day,Puzzle Day 也在疫情的影響下,今年改為線上舉辦,網站上更稱為是社交距離下的最佳團體運動(Socially distanced solvers to fosters remote collaboration),甚至你可以全程使用虛擬實境觀看 CS50 的所有課程!

Source: CS50 VR Lectures 2016

最「狂」的愚人節驚喜

CS50 在edX 平台上開課,開放所有人免費旁聽,已有超過一百六十萬來自世界各地的學生加入課程,隨著線上學習熱潮升溫,授課教授 David J. Malan 也宣布將在 4 月 1 號,於edX 上開設另一門由 Python 來學習人工智慧的課:CS50’s Introduction to Artificial Intelligence with Python,究竟這是一則愚人節玩笑?還是另一門傳奇線上課程的誕生呢?答案很快就會揭曉!

責任編輯:Anny
核稿編輯:Chris

延伸閱讀:




精選熱門好工作

Growth Marketing Specialist

WeMo Scooter
臺北市.台灣

獎勵 NT$15,000

資深品牌行銷經理

WeMo Scooter
臺北市.台灣

獎勵 NT$15,000

IT System Engineer

Digital Forest Technologies Co. Ltd.
臺北市.台灣

獎勵 NT$15,000