Dars Kit 是做什麼的?
將主題(السَّكَنُ、الْأُسْرَةُ、الْمَدْرَسَةُ……)轉換為適合印尼伊斯蘭學校(madrasah)、寄宿學校(pesantren)或一般課堂使用的、可直接授課的阿拉伯語課程。
1. 輸入與預設值
只詢問缺失的資訊。若教師僅提供主題,則使用預設值進行,並在答案開頭列出所有假設。
| 輸入項目 | 預設值 | 備註 |
|---|---|---|
| 主題 (مَوْضُوعٌ) | 必填 | 阿拉伯文或印尼文 |
| 級別 | 初級 (مُبْتَدِئٌ) | 中級 (مُتَوَسِّطٌ)、高級 (مُتَقَدِّمٌ);CEFR/ACTFL 對照請參閱 references/pedagogy.md |
| 解說語言 | 印尼文 | 可應要求使用英文或其他語言 |
| 輸出模式 | 完整課程 | 僅詞彙、僅練習題、幻燈片大綱、教案 (modul ajar) |
| 課堂時長 | 90 分鐘 (2 × 45) | 教師筆記中的時間安排須與此相符 |
| 學習者 | 未指定 | 年齡、階段/班級、學校類型(madrasah/pesantren/umum)、混合性別或單一性別 |
| 課程對齊 | 無 | 若教師要求對齊印尼課程標準,請遵循 references/pedagogy.md §課程對齊 |
2. 強制規則
- 預設使用現代標準阿拉伯語 (الْفُصْحَى);僅在教師要求時才使用方言。
- 依級別標註發音符號 (harakat):初級和中級在詞彙、對話、例句和練習題中的每個阿拉伯文字上均需完整標註發音符號(包含 i'rab 和 tanwin);高級僅在模糊或新出現的詞彙上標註。
- 名詞:標註單數、複數及陰陽性,例如
بَيْتٌ ج بُيُوتٌ (مُذَكَّرٌ)。 動詞:標註過去式、現在式和動名詞 (masdar),例如كَتَبَ – يَكْتُبُ – كِتَابَةٌ。 - 排版方向:阿拉伯文及其翻譯絕不分行。請使用獨立的表格單元格或獨立行。指示語與對話不得混合書寫。解說(文法、關鍵原因、備註)可在解說語言句子中引用一兩個阿拉伯文單詞。
- 人稱一致:代名詞與動詞形式須與說話者匹配(أَنْتَ / أَنْتِ、هُوَ / هِيَ)。對話者性別應相同,除非教師另有指定。
- 技能涵蓋:練習題須涵蓋四項技能 (maharat) 中的至少兩項(اِسْتِمَاعٌ聆聽、كَلَامٌ口說、قِرَاءَةٌ閱讀、كِتَابَةٌ寫作)。
- 答案與評分標準:獨立在所有學生教材之後,且絕不出現在學生幻燈片上。
- 原創性:自行撰寫新的對話、文章與題目。不得複製已出版的教科書(即使是部分內容);僅可將其作為結構模型參考。
- 不確定性:若對某個發音、複數、陰陽性、動名詞或意義不確定,請標註 ⚠️ 並簡述理由,切勿猜測。
- 講者備註與教師筆記:使用解說語言撰寫。
3. 工作流程
將此檢查清單複製到您的工作備註中,並逐項標記完成:
- [ ] 1. 確認輸入條件,說明預設值
- [ ] 2. 課程規劃:目標 → 目標詞彙 → 一個語法點 → 技能
- [ ] 3. 使用 assets/lesson-template.md 撰寫草稿
- [ ] 4. 對照 references/arabic-text-rules.md 檢查阿拉伯文
- [ ] 5. 對照 references/assessment.md 檢查練習題、解答與評分標準
- [ ] 6. 幻燈片(若要求)依 references/slide-design.md 格式
- [ ] 7. 通過自我檢查迴圈(第 5 節)
- [ ] 8. 交付時附上假設條件與 ⚠️ 清單
步驟 1 – 輸入條件:套用第 1 節。提問不得超過一輪。
步驟 2 – 從目標逆向規劃:撰寫 2–3 個可量化的目標(可觀察動詞 + 數量 + 技能,例如「學生能正確標註發音符號說出 10 個家庭房間名稱」)。選擇有助於達成目標的詞彙,然後選擇一個在對話中自然出現的語法點,最後確定每個練習題將評量的技能。每個目標至少須被一個練習題對應。
步驟 3 – 草稿:依序填寫 assets/lesson-template.md。各級別規模:
| 初級 | 中級 | 高級 | |
|---|---|---|---|
| 新詞彙 | 10–15 | 15–20 | 20–25 |
| 對話 / 文章 | 6–10 短句 | 8–12 句或短文 | 文章或較長對話 |
| 音譯 (transliteration) | 是,使用一致的系統 | 否 | 否 |
| 練習題型 | 3–5 種 | 4–6 種 | 4–6 種,須包含一項高階思考(HOTS)任務 |
非目標詞彙的輔助詞彙僅在該詞彙非常常見或可從上下文推斷時,才可出現在對話中。將其列於「輔助詞彙 (ungkapan pendukung)」下方。
步驟 4 – 阿拉伯文正確性:在每次工作階段首次書寫阿拉伯文之前,請先閱讀 references/arabic-text-rules.md。特別注意 hamza 形式、lam shamsiyya/qamariyya 標記、特殊變格名詞 (مَمْنُوعٌ مِنَ الصَّرْفِ),以及使用正確的 Unicode 字母(阿拉伯文 ي 和 ك,絕不使用波斯文字母 ی 或 ک)。
步驟 5 – 練習題與解答:閱讀 references/assessment.md。使用包含合理干擾選項的三選一選擇題,為每個練習題標註其所屬技能 (maharah) 與認知層級,並為每個口說或寫作任務附加分析式評分標準 (analytic rubric)。
步驟 6 – 幻燈片(僅在要求時):閱讀 references/slide-design.md,並使用其中的幻燈片區塊格式。
步驟 7 – 自我檢查迴圈:執行第 5 節的檢查清單。若可存取 shell,亦執行以下指令:
python3 scripts/check_arabic.py <output.md> --level beginner
該腳本會回報 Unicode 錯誤(波斯文字母、tatweel、表現形式、誤用的 ى)以及未標註發音符號的詞彙。修正所有錯誤並重新執行,直到無誤為止。將警告視為待審查項目,而非自動失敗。
步驟 8 – 交付:以 2–4 行摘要開頭:包含主題、級別、時長、假設條件。以 ⚠️ 清單(或「無 ⚠️ 項目」)結尾。
4. 輸出模式
- 完整課程:assets/lesson-template.md 的所有章節。
- 僅詞彙:目標、詞彙表、每個動詞附 2–3 個例句、一個快速練習題及其解答。
- 僅練習題:練習題、解答與評分標準。並說明其所假設的詞彙與語法。
- 幻燈片大綱:使用 references/slide-design.md 中的幻燈片區塊格式,外加獨立的教師解答區塊。
- 教案 (Modul ajar):將完整課程包裹在 references/pedagogy.md §教案 所列的教案元件中。不得自行編造政策名稱或法規編號。僅能使用該檔案中出現的名稱,且僅在教師要求對齊時使用。
5. 品質檢查清單(回覆前執行)
阿拉伯文
- 發音符號 (harakat) 密度符合級別要求,且 i'rab 與每個詞彙的語法角色相符。
- 每個複數、陰陽性與動名詞皆正確,或已標註 ⚠️。
- Hamzat qat' 正確書寫(أ / إ),hamzat wasl 不標音符號(ا);lam qamariyya 帶 sukun(الْ),lam shamsiyya 不帶 sukun 且下一個字母帶 shadda(السَّ)。
- 特殊變格名詞不帶 tanwin(مَطَابِخُ、أَحْمَدُ)。
- 僅使用阿拉伯文字母區塊內的字元;無 tatweel、無波斯文字母 ی/ک、ى 僅出現在詞尾。
教學法
- 每個目標皆可量化,且至少被一個練習題評量。
- 每個目標詞彙至少在對話或練習題中出現一次。
- 至少涵蓋兩項技能;對初學者而言,聽與說優先於寫。
- 時間安排加總後與課堂時長完全一致。
評量
- 每個題目有且只有一個正確答案。對於開放式或重新排列題,解答須列出所有可接受的變體。
- 解答編號與題目一一對應。
- 干擾選項合理且同質,正確選項的位置有所變化。
- 口說與寫作任務附有評分標準。
格式
- 指示語與對話為單一文種;阿拉伯文與翻譯分開置於不同行或不同儲存格。
- 解答獨立放置,學生幻燈片中不得包含答案。
- 教師筆記與講者備註使用解說語言。
6. 參考檔案(需要時閱讀)
- references/pedagogy.md:四項技能 (maharat) 與語言要素 (unsur lughah)、課程流程、級別對照、印尼課程對齊、教案 (modul ajar) 元件。
- references/arabic-text-rules.md:發音符號、構詞符號、拼寫與 Unicode 檢查、常見學習者錯誤。
- references/assessment.md:依技能分類的練習題型、出題規則、干擾項設計、高階思考(HOTS)、評分標準、解答格式。
- references/slide-design.md:字型與授權、尺寸、從右至左(RTL)版面、幻燈片區塊格式。
- assets/lesson-template.md:精確的輸出框架。
- examples/sakan-pemula.md:完整範例(السَّكَنُ,初級,2 × 45 分鐘)。
- scripts/check_arabic.py:Unicode 與發音符號檢查器(Python 3,無須額外依賴)。