如果你正就讀於計算機專業,或者是對電腦科學感興趣,那你對麻省理工學院(MIT)的課程一定不會陌生。這所已有 150 多年曆史的知名學府,近日放出了 2400 門課程資料,其中也包括電氣工程和電腦科學系的多門公開課。
課程連結:https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/
這些課程最早可追溯到 2001 年秋季,一直到 2019 年春季,分為兩個等級:「研究生(Graduate)」和「本科生(Undergraduate)」,供不同階段的學習者自選。很多課程都配了課程音訊/視訊、線上教科書、課堂筆記、作業(也包含答案)、課程表等。
從列表長度也可以感受到內容的豐富:
眾所周知,MIT 的電氣工程和電腦科學畢業生遍佈世界各地,在很多研究領域做出了自己的貢獻。他們提高了計算機和網路通訊的穩定和安全性,提升了太陽能電池板的效率,創造了全新演算法用於分析金融市場,同時還能設計能像人一樣思考的機器。
MIT 校友們不斷取得突破的原因,或許可以在這些課程中找到。
早在 130 年前,麻省理工學院就開始授予電氣工程學位了,其教學培養計劃一直被所有大學視為典型。MIT 提供了基於數學、計算、物理和生命科學的深度課程,並鼓勵學生通過專案、實習和科研將所學知識多加應用。
MIT 有超過 30% 的本科生就讀於電氣工程與電腦科學系,研究生課程也享譽世界。教職員當中有 40 多位國家工程院院士、10 多位國家科學院院士、數位國家技術獎獲得者以及眾多 IEEE、ACM、APS、AAAI 等專業協會會員。
針對當下特殊時期的遠端教學
如今全球各地的各大學校都開展了線上授課,理論上來說通過流媒體視訊以及 Email 或是線上群聊的應用軟體就基本能滿足部分課程需要。
但是,遇到一些技術為主的課程,則需要更多的輔助工具及配套設施才能將課程效果最大化。以現階段所開放的課程為例,看看 MITOCW 平臺所提供的課程都包含哪幾部分核心內容:
線上輔導工具
以 MIT6.01「Introduction to Electrical Engineering and Computer Science」為例,其中所開發的工具會確保在上課時,學生所練習的程式碼會被系統自動糾錯,並指出錯誤在哪,從而確保學生在理解課程內容的情況下,一步步推進課程進度。
Problem Sets 題集
刷課不刷題,等於白刷。每堂課都會有對應的 Problem Sets 作為練習而用,以小編在此平臺刷課的經驗來看,刷題的時間幾乎是課程時間的 1-2 倍左右。相較於其它 Online 教學平臺而言,每堂課都會有一一對應的練習,而每一個練習都會有相應的解題思路。其他部分 Online 教學平臺刷課是免費的,但刷題則需要另行付費。完全免費的 OCW 在這一方面顯然做得可圈可點。
協同文字註釋工具
以 CMS.633「Digital Humanities」為例,MIT 的團隊開發了「Annotation Studio」的協同註釋工具,對線上文字的段落進行突出顯示或評論,使得學生能夠針對內容互相討論、評價,再結合上述 Problem Set 的設定,就會有比較及時的反饋。而其他 Online 教學平臺目前都是用帖子的形式進行互動、內容討論等。
自動檢查工具
以 MIT18.05「Introduction to Probability and Statistics」為例,其授課教授一再強調讓學生意識到知識盲區是在刷題或者做 problem sets 中,而不是在做完之後。所以這堂課為學生提供實時糾錯的工具,當然這項工具只適用於做練習的時候,以便學生實時糾正其知識盲區。
課程評分標註以及日程安排。
OCW 雖然免費開發了 MIT 如此多優質的教學資源,但有一點需要注意,它在全面免費的同時不提供任何證書。
所以從另一個角度來說,在這個平臺上課完全是為了解決自身知識盲區而來,它的各種 quiz、problem sets、project 等一系列輔助配套設施非常完善。線上教學的所有課件、教授所寫的補充材料等都能下載下來以便隨時複習。
如果肯按照其課堂建議的日程安排來學習,長期以往會有不錯的收穫。