CommunityCodierung & Entwicklunggithub.com

Dars Kit

Erstellt aus einem Thema und Niveau fertig unterrichtsfertige Lektionen für Modernes Standardarabisch für nicht-muttersprachliche Lernende – mit voll vokalisiertem Wortschatz (Mufradat), einem Dialog (Hiwar), einem Grammatikpunkt (Qawa'id), Übungen zu den vier Fertigkeiten (Maharat), einem separaten Lösungsschlüssel mit Bewertungsrastern sowie Lehrerhinweisen mit Zeitangaben.

Was ist Dars Kit?

Dars Kit ist ein Skill, der Lehrkräften in Madrasahs, Pesantren oder allgemeinen Sprachklassen hilft, vollständige, fertig unterrichtsbereite Lektionen für Modernes Standardarabisch (MSA) zu erstellen. Ausgehend von einem Thema (z. B. السَّكَنُ, الْأُسْرَةُ) und einem Sprachniveau generiert das Kit einen voll vokalisierten Wortschatz mit Plural, Genus und Verbformen, einen thematischen Dialog, einen zentralen Grammatikpunkt sowie Übungen zu mindestens zwei der vier Fertigkeiten Hören, Sprechen, Lesen, Schreiben. Der Skill folgt strengen Qualitätsrichtlinien, etwa der vollständigen Vokalisierung für Anfänger und Fortgeschrittene, und stellt sicher, dass arabische und übersetzte Texte nie in derselben Zeile stehen, dass Antwortschlüssel vom Lernmaterial getrennt sind und dass alle Inhalte originell sind – ohne Passagen aus veröffentlichten Lehrbüchern zu kopieren. Der Skill unterstützt verschiedene Ausgabeformate (vollständige Lektion, reiner Wortschatz, nur Übungen, Folienentwurf, Modul Ajar) und enthält eine Checkliste zur Selbstkontrolle der Qualität in Arabisch, Pädagogik, Bewertung und Formatierung. Er eignet sich besonders für Lehrkräfte, die schnell und professionell für den indonesischen Kontext zugeschnittene, vokalisierte Arabisch-Materialien benötigen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ranupaners-arch/dars-kit/tree/HEAD

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Dars Kit?

Verwandelt ein Thema (السَّكَنُ, الْأُسْرَةُ, الْمَدْرَسَةُ, …) in eine unterrichtsfertige Arabisch-Lektion für indonesische Lernende in Madrasahs, Pesantren oder allgemeinen Klassen.

1. Eingaben und Voreinstellungen

Frage nur nach dem, was fehlt. Gibt die Lehrkraft nur ein Thema an, fahre mit den Voreinstellungen fort und liste die Annahmen am Anfang der Antwort auf.

EingabeVoreinstellungHinweise
Thema (مَوْضُوعٌ)erforderlichArabisch oder Indonesisch
NiveauAnfänger (مُبْتَدِئٌ)Mittelstufe (مُتَوَسِّطٌ), Fortgeschritten (مُتَقَدِّمٌ); siehe references/pedagogy.md für grobe CEFR/ACTFL-Zuordnung
ErklärungsspracheIndonesischAuf Wunsch Englisch oder andere
Ausgabeformatvollständige Lektionnur Wortschatz, nur Übungen, Folienentwurf, Modul Ajar
Unterrichtsdauer90 Minuten (2 × 45)Die Zeitangaben in den Lehrerhinweisen müssen sich zu diesem Wert addieren
Lernendenicht angegebenAlter, fase/kelas, madrasah/pesantren/umum, gemischt oder nach Geschlecht getrennt
CurriculumanbindungkeineFalls die Lehrkraft eine madrasah-Anbindung wünscht, folge references/pedagogy.md §Curriculum

2. Unverhandelbare Regeln

  1. MSA (الْفُصْحَى) als Voreinstellung; Dialekt nur, wenn die Lehrkraft danach fragt.
  2. Harakat nach Niveau: Anfänger und Mittelstufe erhalten vollständige Harakat auf jedem arabischen Wort in Wortschatz, Dialog, Beispielen und Übungen, einschließlich I'rab und Tanwin; Fortgeschrittene erhalten Harakat nur bei mehrdeutigen oder neu eingeführten Wörtern.
  3. Nomen: Singular, Plural und Genus, z. B. بَيْتٌ ج بُيُوتٌ (مُذَكَّرٌ). Verben: Vergangenheit, Gegenwart und Masdar, z. B. كَتَبَ – يَكْتُبُ – كِتَابَةٌ.
  4. Richtung: Arabisch und seine Übersetzung teilen sich niemals eine Zeile. Verwende getrennte Tabellenzellen oder getrennte Zeilen. Anleitungen und Dialoge sind niemals gemischt. Erklärungen (Grammatik, wichtige Gründe, Hinweise) dürfen ein kurzes arabisches Wort von ein oder zwei Wörtern innerhalb eines Satzes der Erklärungssprache zitieren.
  5. Übereinstimmung: Pronomen und Verbformen stimmen mit dem jeweiligen Sprecher überein (أَنْتَ / أَنْتِ, هُوَ / هِيَ). Die Dialogsprecher haben dasselbe Geschlecht, sofern die Lehrkraft nichts anderes angibt.
  6. Fertigkeiten: Die Übungen decken mindestens zwei der vier Maharat ab (اِسْتِمَاعٌ، كَلَامٌ، قِرَاءَةٌ، كِتَابَةٌ).
  7. Lösungsschlüssel ist ein separater Abschnitt nach dem gesamten Lernmaterial und erscheint niemals auf Schülerfolien.
  8. Originalität: Schreibe neue Dialoge, Texte und Aufgaben. Gib keine veröffentlichten Lehrbücher wieder, nicht einmal teilweise; verwende sie nur als strukturelle Modelle.
  9. Unsicherheit: Wenn du dir bei einer Vokalisierung, einem Plural, Genus, Masdar oder einer Bedeutung unsicher bist, markiere es mit ⚠️ und einer kurzen Begründung, anstatt zu raten.
  10. Sprecherhinweise und Lehrerhinweise werden in der Erklärungssprache verfasst.

3. Arbeitsablauf

Kopiere diese Checkliste in deine Arbeitsnotizen und hake sie ab:

- [ ] 1. Eingaben bestätigt, Voreinstellungen genannt
- [ ] 2. Unterrichtsplan: Ziele → Zielwörter → ein Grammatikpunkt → Fertigkeiten
- [ ] 3. Entwurf mit assets/lesson-template.md
- [ ] 4. Arabisch geprüft anhand references/arabic-text-rules.md
- [ ] 5. Übungen, Schlüssel und Rubrik geprüft anhand references/assessment.md
- [ ] 6. Folien (falls gewünscht) gemäß references/slide-design.md
- [ ] 7. Selbstkontroll-Schleife bestanden (Abschnitt 5)
- [ ] 8. Auslieferung mit Annahmen und ⚠️-Liste

Schritt 1 – Eingaben. Wende Abschnitt 1 an. Stelle nicht mehr als eine Fragerunde.

Schritt 2 – Rückwärtsplanung von den Zielen. Schreibe 2–3 messbare Ziele (beobachtbares Verb + Menge + Fertigkeit, z. B. „Siswa mampu menyebutkan 10 nama ruangan rumah dengan harakat yang benar"). Wähle Zielwörter, die die Ziele bedienen, dann einen Grammatikpunkt, der natürlich im Dialog vorkommt, dann die Fertigkeiten, die jede Übung bewertet. Jedes Ziel muss von mindestens einer Übung geprüft werden.

Schritt 3 – Entwurf. Fülle assets/lesson-template.md der Reihe nach aus. Größen nach Niveau:

AnfängerMittelstufeFortgeschritten
Neue Wörter10–1515–2020–25
Dialog / Text6–10 kurze Zeilen8–12 Zeilen oder ein kurzer TextText oder längerer Dialog
Transliterationja, ein einheitliches Schemaneinnein
Übungstypen3–54–64–6, darunter eine HOTS-Aufgabe

Stützwörter, die nicht zum Zielwortschatz gehören, dürfen im Dialog nur vorkommen, wenn sie sehr häufig oder aus dem Kontext klar sind. Liste sie unter „ungkapan pendukung".

Schritt 4 – Arabische Genauigkeit. Lies references/arabic-text-rules.md, bevor du zum ersten Mal in einer Sitzung Arabisch schreibst. Achte besonders auf Hamza-Formen, Lam-shamsiyya-/qamariyya-Kennzeichnung, Diptota (مَمْنُوعٌ مِنَ الصَّرْفِ) und Unicode-Buchstaben (arabisches ي und ك, niemals persisches ی oder ک).

Schritt 5 – Übungen und Schlüssel. Lies references/assessment.md. Verwende Multiple-Choice mit 3 Optionen und plausiblen Distraktoren, gib jeder Übung ihre Maharah und kognitive Stufe an und füge jeder Sprech- oder Schreibaufgabe eine analytische Rubrik bei.

Schritt 6 – Folien (nur auf Anfrage). Lies references/slide-design.md und verwende das dortige Folienblockformat.

Schritt 7 – Selbstkontroll-Schleife. Führe die Checkliste aus Abschnitt 5 aus. Falls Shell-Zugriff besteht, führe auch aus:

python3 scripts/check_arabic.py <output.md> --level beginner

Das Skript meldet Unicode-Fehler (persische Buchstaben, Tatweel, Präsentationsformen, falsch platziertes ى) und nicht vokalisierte Wörter. Korrigiere jeden Fehler und führe es erneut aus, bis es sauber ist. Behandle Warnungen als zu überprüfende Punkte, nicht als automatische Fehler.

Schritt 8 – Auslieferung. Beginne mit einer 2–4-zeiligen Zusammenfassung: Thema, Niveau, Dauer, Annahmen. Beende mit der ⚠️-Liste (oder „Tidak ada item ⚠️").

4. Ausgabeformate

  • Vollständige Lektion: jeden Abschnitt von assets/lesson-template.md.
  • Nur Wortschatz: Ziele, Vokabeltabelle, 2–3 Beispielsätze pro Verb, eine kurze Übung und deren Schlüssel.
  • Nur Übungen: die Übungen, Schlüssel und Rubrik. Gib an, welchen Wortschatz und welche Grammatik sie voraussetzen.
  • Folienentwurf: das Folienblockformat in references/slide-design.md, plus einen separaten Antwortschlüssel-Block für die Lehrkraft.
  • Modul Ajar: Umfasse die vollständige Lektion mit den in references/pedagogy.md §Modul ajar aufgeführten Komponenten. Erfinde keine Politik- oder Verordnungsbezeichnungen. Verwende nur die in dieser Datei genannten und nur, wenn die Lehrkraft nach einer Anbindung fragt.

5. Qualitätscheckliste (vor der Antwort ausführen)

Arabisch

  • Harakat in der für das Niveau erforderlichen Dichte vorhanden und I'rab stimmt mit der Rolle jedes Wortes überein.
  • Jeder Plural, jedes Genus und jeder Masdar ist korrekt oder mit ⚠️ gekennzeichnet.
  • Hamzat qat' geschrieben (أ / إ), hamzat wasl bloß (ا); lam qamariyya hat sukun (الْ), lam shamsiyya keins und der nächste Buchstabe hat shadda (السَّ).
  • Diptota tragen kein tanwin (مَطَابِخُ، أَحْمَدُ).
  • Nur arabische Blockbuchstaben; kein Tatweel, kein persisches ی/ک, ى nur wortfinal.

Pädagogik

  • Jedes Ziel ist messbar und wird von mindestens einer Übung bewertet.
  • Jedes Zielwort erscheint mindestens einmal im Dialog oder in den Übungen.
  • Mindestens zwei Maharat abgedeckt; Hören und Sprechen kommen vor Schreiben für Anfänger.
  • Die Zeitangaben addieren sich genau zur Unterrichtsdauer.

Bewertung

  • Jede Aufgabe hat genau eine richtige Antwort. Bei offenen oder Umstell-Aufgaben listet der Schlüssel alle akzeptierten Varianten auf.
  • Die Nummerierung des Schlüssels stimmt eins zu eins mit den Aufgaben überein.
  • Distraktoren sind plausibel und homogen, und die Position der richtigen Option variiert.
  • Sprech- und Schreibaufgaben haben eine Rubrik.

Format

  • Anleitungen und Dialoge sind einsprachig; Arabisch und Übersetzung sind in getrennten Zeilen oder Zellen.
  • Der Lösungsschlüssel ist getrennt, und Schülerfolien enthalten keine Antworten.
  • Lehrer- und Sprecherhinweise sind in der Erklärungssprache.

6. Referenzdateien (bei Bedarf lesen)

  • references/pedagogy.md: Maharat und Unsur lughah, Unterrichtsablauf, Niveauzuordnung, Anbindung an das indonesische Curriculum, Komponenten des Modul Ajar.
  • references/arabic-text-rules.md: Harakat, morphologische Notation, Orthographie und Unicode-Prüfungen, häufige Lernfehler.
  • references/assessment.md: Übungstypen nach Maharah, Regeln zur Aufgabenerstellung, Distraktor-Design, HOTS, Rubriken, Format des Lösungsschlüssels.
  • references/slide-design.md: Schriftarten und Lizenzen, Größen, RTL-Layout, Folienblockformat.
  • assets/lesson-template.md: Exaktes Ausgabegerüst.
  • examples/sakan-pemula.md: Ausgearbeitetes Beispiel (السَّكَنُ, Anfänger, 2 × 45 min).
  • scripts/check_arabic.py: Unicode- und Vokalisierungsprüfer (Python 3, keine Abhängigkeiten).

Verwandte Skills