AI 時代的學習:讓工具幫忙,但把思考留給自己
Learning in the AI era
場次摘要
AI 能代寫程式、產生測試,完成作業已不再足以證明理解。Pablo 從以太坊開發教育出發,以自動駕駛比喻過度依賴工具的風險,說明 Speedrun Ethereum 與 Learning Lab 如何調整學習流程。降低環境設定門檻,不代表要省去思考;學習者仍須理解程式,才能辨識偏離需求的決策與資金安全問題。 AI 能否幫助學習,關鍵在於使用者是否持續主動思考。Pablo 援引教育與開發者研究,也提醒小樣本結果只是訊號,並非定律。產品示範透過提問、提示、自行解釋與反覆練習保留學習者的參與,再以一般單元測試檢查程式。問答延伸至學習範圍與私鑰保管;Learning Lab 剛於 10 月推出、使用者仍少,長期學習成效仍待觀察。
值得記下的 5 件事
- [6:49]
測試通過不等於理解,審查仍需要基礎知識
AI 產生的退款函式即使能執行,也不代表資金安全。Pablo 提醒,開發者必須追問測試是否涵蓋可能出錯的情境,並具備察覺偏離需求、判斷是否適合產品,以及必要時修正的能力;這些判斷要靠親自實作與犯錯累積。
- [12:20]
AI 輔助學習的效果,可能取決於是否持續主動思考
Pablo 轉述 Anthropic 對 52 名開發者的研究:使用 AI 者的即時測驗整體表現較低,但要求解釋與互動教材者,優於主要委託代寫、修正者。他也提醒,各組樣本很小,這些結果只能視為訊號,不能當成定律。
- [13:07]
學習工具應移除設定障礙,而非替學習者完成思考
4 項設計原則是保留思考、先給提示與問題、要求用自己的話解釋,以及將失敗視為尚未掌握。Speedrun Ethereum 把挑戰背景加入代理可讀的檔案,並以啟動指令引導問答、程式審查與提示,而非只讓代理交付答案。
- [23:38]
Learning Lab 把瀏覽器實作、測試與自主解釋串成學習流程
初學者不必先建置本機環境,就能練習錢包、交易與合約。退款函式示範以一般單元測試攔下先轉帳、後清除餘額的錯誤,再要求學習者用自己的話解釋;AI 提供提示與回饋,程式由測試判定是否通過,概念掌握後才進入下一步。
- [28:43]
初階開發者的安全能力不能只限於 Solidity
Pablo 在問答中建議深入學習一般安全實務,尤其是私鑰與機密資料的保管。他提醒,不要把私鑰寫進程式,即使使用環境設定檔,也不能提交到版本庫;過去初階開發者曾因私鑰外洩而損失資金,日常開發流程同樣需要安全意識。
更多來自 DEVCON 8
Arrow 的硬體 DAO 實驗:AI 協作、在地製造與責任分工
A DAO Shipped an Aircraft: What It Takes to Coordinate Atoms with Tokens
Thomas Garrison
Kohaku:以 SDK 將隱私與安全功能帶入以太坊錢包
Kohaku : privacy for everyone, by default
Nico、Vitalik
私有狀態與公開網路:區塊鏈隱私的去中心化取捨
Private State, Public Network: The Tradeoffs Behind Privacy
Zachary Williamson