教學設計模組化

概念

教學設計模組化

定義

把成熟的教學設計理論(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)
  • 第一版把所有規則塞進一個巨大 learning skill 撐兩週就壞——不同階段的語氣/檔案需求互相干擾(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 的彈性

設計原則

  1. 一個 skill 對應一個階段——避免階段間的語氣/檔案需求互相污染
  2. 每個 skill 都要明確的觸發條件——透過 channel kind 或 description 比對,避免錯誤觸發
  3. 共享的脈絡放在檔案而非 prompt——[[脈絡檔案貫穿設計]] 是讓多 skill 協作不破碎的關鍵
  4. 精神原則用結構規避——Socratic 提問的開放性可以用選項題(AskUserQuestion)將模糊空間在源頭收掉
  5. 長任務丟背景——章節生成 60-90 秒,dispatch 給 subagent,主 channel 繼續服務聊天

關聯概念

  • [[Claude Code Skill 系統]]——本概念是 skill 系統在教學設計領域的應用模式
  • [[脈絡檔案貫穿設計]]——多個教學 skill 之所以能無縫協作的底層機制
  • [[用 AI 反向學習]]——本概念為反向學習提供了系統化的工具集
  • [[品質評分機制]]——UbD 的「先定義可展演成果」跟品質量化是同一個思維:不可衡量的目標等於沒有目標