教學設計模組化
教學設計模組化
定義
把成熟的教學設計理論(UbD、4C/ID、Make It Stick、Socratic、Feynman 等)拆成獨立、可組合的 Skill 模組,讓不具教學專業背景的工程師也能在 AI 應用中套用這些方法論。每個 skill 對應教學流程的一個階段,分工明確、不互相干擾,學科專業變成可呼叫的工作流元件而非「老師才懂的東西」。
關鍵數據點(附來源)
- 把學習設計拆成四個 skill:intake(Socratic 訪談收脈絡)、syllabus(UbD 倒推 + 4C/ID whole-task 切章節)、chapter(4C/ID 七段模板 + Make It Stick 六機制 + 螺旋式學習)、tutor(Socratic + Feynman + Confabulation 偵測陪讀)(personalized-learning-with-claude-code-skills)
- 第一版把所有規則塞進一個巨大
learningskill 撐兩週就壞——不同階段的語氣/檔案需求互相干擾(intake 要 Socratic 提問、chapter 要白話教學、tutor 要簡短反問),Claude 在錯的地方混用(personalized-learning-with-claude-code-skills) - 章節七段模板:情境鉤子 → 核心概念 → 完整範例 → 延伸補充 → 自我測驗 → 動手練習 → 收尾反思,對應 4C/ID 的整體任務(whole-task)原則(personalized-learning-with-claude-code-skills)
- Make It Stick 六機制白話版:自己回想(retrieval)、跨主題穿插(interleaving)、深度闡述(elaboration)、先試再教(generation)、間隔複習(spaced)、情境變化(varied)(personalized-learning-with-claude-code-skills)
前提與局限性
- 教學理論本身的有效邊界:UbD、4C/ID 建立在學科知識/認知負荷模型上,套到運動、藝術等程序性技能會卡——肌肉記憶、即時回饋這些維度它們處理不到
- 創造性學習的張力:UbD 強調「先定義可展演的成果」,但對寫詩、即興演奏這類創造性學習,可展演的成果反而會限制學習者的探索
- 誤用風險:模組化降低了使用門檻,但 skill 之間的編排(哪個階段觸發哪個 skill)本身需要設計者懂教學理論。新手隨意拼裝可能比沒 skill 還糟
- 學科適用性差異:四個 skill 對「概念性學習」(程式、商業、人文)效果好,對「技能性學習」(樂器、運動)需要重新設計
衝突標記
- 「一個 Skill 搞定所有事」vs「拆分多個小 Skill 各司其職」:本案例提供「拆分」這一邊的實證——巨大 skill 兩週撐不住、拆四個之後關鍵就是「分階段 + 各階段讀對的檔案」。但這跟某些寫作 skill(一份 560 行 SKILL.md 涵蓋全流程)的成功案例存在張力,可能取決於工作流是否需要在不同階段切換截然不同的語氣
- 教學理論的「形式化程度」:UbD / 4C/ID 是相對好形式化的(有結構、有判準),但 Socratic、Feynman 偏向「精神原則」更難寫成 skill 的硬規則。本案例靠選項題(AskUserQuestion)規避了 Socratic 提問的開放性,但這也犧牲了部分 Socratic 的彈性
設計原則
- 一個 skill 對應一個階段——避免階段間的語氣/檔案需求互相污染
- 每個 skill 都要明確的觸發條件——透過 channel kind 或 description 比對,避免錯誤觸發
- 共享的脈絡放在檔案而非 prompt——[[脈絡檔案貫穿設計]] 是讓多 skill 協作不破碎的關鍵
- 精神原則用結構規避——Socratic 提問的開放性可以用選項題(AskUserQuestion)將模糊空間在源頭收掉
- 長任務丟背景——章節生成 60-90 秒,dispatch 給 subagent,主 channel 繼續服務聊天
關聯概念
- [[Claude Code Skill 系統]]——本概念是 skill 系統在教學設計領域的應用模式
- [[脈絡檔案貫穿設計]]——多個教學 skill 之所以能無縫協作的底層機制
- [[用 AI 反向學習]]——本概念為反向學習提供了系統化的工具集
- [[品質評分機制]]——UbD 的「先定義可展演成果」跟品質量化是同一個思維:不可衡量的目標等於沒有目標