哈佛的CS50開課 !AI家教將在課程出現 !任何人都可以報名學程式,內附傳送門 ! 完課後領取哈佛的證書 !

哈佛的CS50開課 !AI家教將在課程出現 !任何人都可以報名學程式,內附傳送門 ! 完課後領取哈佛的證書 !

從今年9月開始,哈佛的CS50課程將引入這個AI家教,它不僅適用於實體課程,還將擴展到線上平台edX,並在暑期課程中進行測試。

更多AI知識的學習,可到104學習精靈-AI 人工智慧基金知識庫:一讀就懂的入門 免費加入公開課學習

或參加 一堂課讓你「趕上」ChatGPT/Midjourney運用,領取證書快速為自己的專業加分!!

以下正文開始

哈佛大學的CS50課程即將推出一個特別的老師,這位老師名叫”CS50 Bot”,是一個AI聊天機器人。這是否意味著以後助教的角色將被AI所取代呢?至少在哈佛中的實際情況並非如此。

CS50是全球最受推薦的電腦科學入門課程之一,新學期將推出AI程式家教,旨在為每個修課學生提供更加個性化的協助。隨著美國各大學陸續開學,哈佛的CS50正式推出這款基於ChatGPT的AI程式家教,不僅適用於哈佛學生,還向所有人免費開放,秉承了CS50一貫的開放精神。

這個AI家教被命名為ddb,代表”duck debugger”的縮寫。也許你會問,這個名字的由來是什麼?為何叫做”duck debugger”呢?這是因為在編寫程式時,許多工程師會使用一種叫做”Rubber Duck Debugging”的方法。

“Rubber Duck Debugging”指的是當你在編寫程式時遇到問題時,拿一隻黃色小鴨,對著它解釋你的思路以及卡住的地方。令人驚訝的是,通常這樣做之後,你會自己找到解決當前問題的方法。這不是因為黃色小鴨有神奇的力量,而是因為這種方式讓你以更抽象的視角看待問題,對於找到解決方案很有幫助。

CS50 ddb也繼承了這種精神,它的設計理念是以”引導思考”的方式教導你如何解決特定的程式問題,而不是直接提供答案。例如,當你需要幫助編寫生成費氏數列的函式時,它不會像ChatGPT那樣直接提供答案,而是引導你思考解決問題的過程。

CS50 ddb強調,理解概念並實際應用比直接獲得答案更有價值。當你感到自己在程式設計方面天賦不足時,它會溫暖地提醒你,程式設計的學習並不完全依賴於天賦,而需要時間和實踐來熟練和理解。學習程式設計是一個過程,不要著急求成。

《哈佛緋紅報》引述CS50課程教授大衛·馬蘭(David J. Malan)的話,他表示這門課一直與軟件領域緊密相關,引入人工智慧是傳統的演變,他希望透過AI實現CS50師生之間約1:1的比例,並且通過這種軟件工具,以最適合學生的步調提供24小時不間斷的幫助。

CS50 ddb不僅能解決CS50課程的問題,還可以應對各種程式問題。這是全球頂尖教育機構的一個例子,為你提供隨時提問問題的程式家教,這真的是學習程式設計的最佳途徑。

如果你之前沒有與電腦科學或軟體工程相關的背景,但想學習程式設計或彌補自己在電腦科學方面的知識不足,哈佛大學的CS50絕對是最值得推薦的入門課程之一。該課程的教授大衛·馬蘭實在是非常優秀!哈佛的CS50課程對任何人都免費開放,教材都在網上公開,並且在edX平台上提供微課程,只要完成課程和作業,就可以獲得哈佛認證的完課證書。

哈佛的CS50課程不僅是一門課,還提供了完整的學習體驗。除了開發自己的IDE外,還提供了像check50這樣的工具,幫助檢查程式碼的正確性,以及像debug50這樣的工具,幫助除錯。對於完全沒有相關背景的人來說,這真的非常友善。此外,2023年與OpenAI合作推出的CS50 ddb,以引導的方式協助解決編寫程式時遇到的問題,對於任何想學習程式設計的人都是強烈推薦的選擇。

以下是相關資源:

如果想開始修讀CS50課程,最簡單的方式是在edX上註冊(完全免費,只有在需要課程證書時才會收費):https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science
直播使用的是2016年的CS50影片,相關資源可以在CS50的官方網站找到:https://www.edx.org/cs50#about,lectures
哈佛的CS50 AI程式家教ddb的網址在此(目前在中文上的測試無問題,但回覆有時會是英文):https://cs50.ai/

更多ChatGPT咒語指令交流學習搜尋FB社團:中文最大ChatGPT-AI詠唱研究院

非公開社團手機開啟會被擋,請直接複制搜尋社團名稱
中文最大ChatGPT-AI詠唱研究

發表迴響

%d 位部落客按了讚: