← 回到 DEVCON 8

AI 時代的學習:讓工具幫忙,但把思考留給自己

Learning in the AI era

場次摘要

AI 能代寫程式、產生測試,完成作業已不再足以證明理解。Pablo 從以太坊開發教育出發,以自動駕駛比喻過度依賴工具的風險,說明 Speedrun Ethereum 與 Learning Lab 如何調整學習流程。降低環境設定門檻,不代表要省去思考;學習者仍須理解程式,才能辨識偏離需求的決策與資金安全問題。 AI 能否幫助學習,關鍵在於使用者是否持續主動思考。Pablo 援引教育與開發者研究,也提醒小樣本結果只是訊號,並非定律。產品示範透過提問、提示、自行解釋與反覆練習保留學習者的參與,再以一般單元測試檢查程式。問答延伸至學習範圍與私鑰保管;Learning Lab 剛於 10 月推出、使用者仍少,長期學習成效仍待觀察。

值得記下的 5 件事

  1. [6:49]
    測試通過不等於理解,審查仍需要基礎知識

    AI 產生的退款函式即使能執行,也不代表資金安全。Pablo 提醒,開發者必須追問測試是否涵蓋可能出錯的情境,並具備察覺偏離需求、判斷是否適合產品,以及必要時修正的能力;這些判斷要靠親自實作與犯錯累積。

  2. [12:20]
    AI 輔助學習的效果,可能取決於是否持續主動思考

    Pablo 轉述 Anthropic 對 52 名開發者的研究:使用 AI 者的即時測驗整體表現較低,但要求解釋與互動教材者,優於主要委託代寫、修正者。他也提醒,各組樣本很小,這些結果只能視為訊號,不能當成定律。

  3. [13:07]
    學習工具應移除設定障礙,而非替學習者完成思考

    4 項設計原則是保留思考、先給提示與問題、要求用自己的話解釋,以及將失敗視為尚未掌握。Speedrun Ethereum 把挑戰背景加入代理可讀的檔案,並以啟動指令引導問答、程式審查與提示,而非只讓代理交付答案。

  4. [23:38]
    Learning Lab 把瀏覽器實作、測試與自主解釋串成學習流程

    初學者不必先建置本機環境,就能練習錢包、交易與合約。退款函式示範以一般單元測試攔下先轉帳、後清除餘額的錯誤,再要求學習者用自己的話解釋;AI 提供提示與回饋,程式由測試判定是否通過,概念掌握後才進入下一步。

  5. [28:43]
    初階開發者的安全能力不能只限於 Solidity

    Pablo 在問答中建議深入學習一般安全實務,尤其是私鑰與機密資料的保管。他提醒,不要把私鑰寫進程式,即使使用環境設定檔,也不能提交到版本庫;過去初階開發者曾因私鑰外洩而損失資金,日常開發流程同樣需要安全意識。

下載摘要 下載 Word 摘要(.docx)

更多來自 DEVCON 8

訂閱