← ClaudeAtlas

tw-edu-curriculum-mapperlisted

輸入學習主題或課程單元,自動對應108課綱各領域學習表現、學習內容代碼, 並生成課程地圖視覺化表格(.xlsx)。 當使用者提及「課程地圖」「學習表現對應」「課綱對應」「課程規劃」 「學期課程」「課程架構」「學習地圖」「學年計畫」時觸發。
FW1201/twa-edu-harness · ★ 0 · AI & Automation · score 78
Install: claude install-skill FW1201/twa-edu-harness
# 課程地圖生成器 ## 課綱代碼查核(必要) **在寫出任何 108 課綱代碼之前,先完成 `../../shared/curriculum-lookup.md` 的查核流程。** 有 `twa-curriculum` MCP 時,把要寫進文件的每個代碼送 `curriculum_verify`, 使用回傳的官方敘述,不要改寫。沒有 MCP 時,在產出中標注代碼未經查核。 實測顯示未經查核的產出,課綱對應有極高比例是錯的(10 筆抽驗全錯)。 教案會被送交課發會——不確定的代碼寧可留白。 ## 哲學定位 協助教師將「課程直覺」轉化為可視化的結構,作為課程審視與討論的基礎。 --- ## Step 0:讀取參考文件 - `references/curriculum_map_format.md` — 課程地圖格式規範 - `/mnt/skills/public/xlsx/SKILL.md` — Excel 文件生成規範 - `tw-edu-lesson-plan-108/references/108_subject_indicators.md` — 課綱指標 --- **概念對齊協議(必要前置步驟):** `../../shared/concept-alignment.md` → 在執行任何工作前,先完成概念對齊確認卡。 ## Step 1:引導資訊收集 詢問使用者: 1. 學期或學年?(上學期/下學期/全學年) 2. 科目與年級? 3. 有幾個單元/章節?(請列出名稱) 4. 是否要對應課綱學習表現代碼? --- ## Step 2:生成課程地圖 Excel ```bash python scripts/generate_curriculum_map.py \ --subject "[科目]" \ --grade "[年級]" \ --semester "[學期]" \ --units "[單元1,單元2,...]" \ --output "/mnt/user-data/outputs/[科目]課程地圖.xlsx" ``` --- ## 課程地圖四個工作表 ### 工作表1:學期總覽 | 週次 | 單元名稱 | 教學主題 | 節數 | 核心素養 | 重大議題 | **遷移情境** | **遷移情境說明**:每個單元除了名稱,還需填寫「學生學完這個單元後,在什麼**真實情境**中能用到這個學習?」 - 不只是「學分數」,而是「能在日常情境中判斷半份與四分之一份的大小」 - 填不出遷移情境,代表這個單元的學習目標可能還不夠具體 ### 工作表2:學習表現對應 | 單元 | 學習表現代碼 | 說明 | 布魯姆層次 | **評量任務** | **評量任務說明**:每個素養代碼旁標注「要用什麼具體表現(作業/活動/測驗)來驗證學生真的達成了?」 - 先想好驗收方式,再回頭設計教學活動——避免教學和評量脫節 ### 工作表3:學習內容對應 | 單元 | 學習內容代碼 | 說明 | 教學材料 | ### 工作表4:跨域連結圖 + 核心概念累積軌跡 視覺化矩陣:單元 × 相關科目,標示連結強度 **核心概念累積說明**:標示哪些跨單元、跨學期的課程服務相同的「核心概念」——讓老師看見學習的**累積軌跡**,避免每個單元都像孤立的知識塊。 --- ## 樣式規範 - 主色:`#1A5276`(臺灣教育藍) - 表頭:深藍底白字,粗體 12pt - 字型:新細明體(Microsoft Jhen