從輸入到輸出:建立真正有效的學習循環
與其收藏更多資料,不如用輸出、回饋與間隔複習,讓理解真的留下來。
我們很容易把「看完」誤認成「學會」。真正能留下來的知識,通常經過一次重新組織:用自己的話解釋、實際做出東西,然後從回饋中修改。
一個簡單的學習循環
我目前採用四個步驟:
- 輸入:閱讀或觀看一小段材料。
- 重述:闔上資料,用自己的話寫下理解。
- 實作:做一個可以被檢查的小成果。
- 回顧:記錄卡住的地方,安排下一次複習。
這四步不追求一次完整,而是讓每一輪都能產生可見的進步。
把筆記寫給未來的自己
一篇有用的學習筆記至少回答三個問題:
- 我原本想解決什麼問題?
- 哪個觀念最容易理解錯?
- 下次遇到同類問題,最快的處理方式是什麼?
例如學習一段程式時,除了留下正確寫法,也可以保留一個最小範例:
const learningLoop = ['輸入', '重述', '實作', '回顧'];
for (const step of learningLoop) {
console.log(`今天完成:${step}`);
}
下一步
先選一個最近正在學的主題,寫下 300 字的解釋,再找一個人或一個實際問題驗證它。短而完整的一輪,比無止境地蒐集資料更有價值。