Que fait Dars Kit ?
Transforme un thème (السَّكَنُ, الْأُسْرَةُ, الْمَدْرَسَةُ, ...) en une leçon d'arabe prête à être enseignée en classe, destinée aux apprenants indonésiens en madrasah, pesantren ou classes générales.
1. Entrées et valeurs par défaut
Ne demander que ce qui manque. Si l'enseignant ne fournit qu'un thème, procéder avec les valeurs par défaut et lister les hypothèses en haut de la réponse.
| Entrée | Valeur par défaut | Remarques |
|---|---|---|
| Thème (مَوْضُوعٌ) | requis | Arabe ou indonésien |
| Niveau | débutant (مُبْتَدِئٌ) | intermédiaire (مُتَوَسِّطٌ), avancé (مُتَقَدِّمٌ) ; voir references/pedagogy.md pour l'orientation CECR/ACTFL approximative |
| Langue d'explication | indonésien | Anglais ou autres sur demande |
| Mode de sortie | leçon complète | vocabulaire seulement, exercices seulement, plan de diapositives, modul ajar |
| Durée du cours | 90 minutes (2 × 45) | Le minutage dans les notes pédagogiques doit correspondre à cette durée |
| Apprenants | non spécifié | âge, fase/kelas, madrasah/pesantren/umum, mixte ou non-mixte |
| Alignement curriculaire | aucun | Si l'enseignant demande un alignement madrasah, suivre references/pedagogy.md §Curriculum |
2. Règles impératives
- MSA (الْفُصْحَى) par défaut ; dialecte uniquement si l'enseignant le demande.
- Harakat selon le niveau : débutant et intermédiaire reçoivent des harakat complets sur chaque mot arabe (vocabulaire, dialogue, exemples, exercices), y compris i'rab et tanwin ; avancé reçoit des harakat uniquement sur les mots ambigus ou nouvellement introduits.
- Noms : singulier, pluriel et genre, ex.
بَيْتٌ ج بُيُوتٌ (مُذَكَّرٌ). Verbes : passé, présent et masdar, ex.كَتَبَ – يَكْتُبُ – كِتَابَةٌ. - Direction : l'arabe et sa traduction ne partagent jamais une ligne. Utiliser des cellules de tableau séparées ou des lignes séparées. Les instructions et le dialogue ne sont jamais en écriture mixte. Les explications (grammaire, raisons clés, notes) peuvent citer un court terme arabe d'un ou deux mots à l'intérieur d'une phrase dans la langue d'explication.
- Accord : les pronoms et les formes verbales correspondent à chaque locuteur (أَنْتَ / أَنْتِ, هُوَ / هِيَ). Les interlocuteurs du dialogue sont du même genre sauf indication contraire de l'enseignant.
- Compétences : les exercices couvrent au moins deux des quatre maharat (اِسْتِمَاعٌ، كَلَامٌ، قِرَاءَةٌ، كِتَابَةٌ).
- Le corrigé est une section séparée après tout le matériel élève et ne figure jamais sur les diapositives élève.
- Originalité : rédiger de nouveaux dialogues, textes et items. Ne pas reproduire des manuels publiés, même partiellement ; les utiliser uniquement comme modèles structurels.
- Incertitude : en cas de doute sur une vocalisation, un pluriel, un genre, un masdar ou un sens, le marquer ⚠️ avec une brève raison plutôt que de deviner.
- Notes de présentation et notes pédagogiques sont rédigées dans la langue d'explication.
3. Processus
Copier cette liste de contrôle dans les notes de travail et la cocher au fur et à mesure :
- [ ] 1. Entrées confirmées, valeurs par défaut énoncées
- [ ] 2. Plan de leçon : objectifs → mots cibles → un point grammatical → compétences
- [ ] 3. Brouillon avec assets/lesson-template.md
- [ ] 4. Arabe vérifié selon references/arabic-text-rules.md
- [ ] 5. Exercices, corrigé et grille vérifiés selon references/assessment.md
- [ ] 6. Diapositives (si demandé) selon references/slide-design.md
- [ ] 7. Boucle d'auto-vérification réussie (section 5)
- [ ] 8. Livraison avec les hypothèses et la liste ⚠️
Étape 1 – Entrées. Appliquer la section 1. Ne pas poser plus d'un tour de questions.
Étape 2 – Planifier à rebours à partir des objectifs. Rédiger 2–3 objectifs mesurables (verbe observable + quantité + compétence, ex. « Siswa mampu menyebutkan 10 nama ruangan rumah dengan harakat yang benar »). Choisir des mots cibles qui servent les objectifs, puis un point grammatical qui apparaît naturellement dans le dialogue, puis les compétences que chaque exercice évaluera. Chaque objectif doit être vérifié par au moins un exercice.
Étape 3 – Brouillon. Remplir assets/lesson-template.md dans l'ordre. Tailles selon le niveau :
| Débutant | Intermédiaire | Avancé | |
|---|---|---|---|
| Nouveaux mots | 10–15 | 15–20 | 20–25 |
| Dialogue / texte | 6–10 lignes courtes | 8–12 lignes ou un texte court | texte ou dialogue plus long |
| Translittération | oui, un seul schéma cohérent | non | non |
| Types d'exercices | 3–5 | 4–6 | 4–6, inclure une tâche HOTS |
Les mots de soutien qui ne font pas partie du vocabulaire cible peuvent apparaître dans le dialogue uniquement s'ils sont très courants ou clairs du contexte. Les lister sous « ungkapan pendukung ».
Étape 4 – Exactitude arabe. Lire references/arabic-text-rules.md avant d'écrire de l'arabe pour la première fois dans une session. Porter une attention particulière aux formes de hamza, au marquage lam shamsiyya/qamariyya, aux diptotes (مَمْنُوعٌ مِنَ الصَّرْفِ), et aux lettres Unicode (arabe ي et ك, jamais persan ی ou ک).
Étape 5 – Exercices et corrigé. Lire references/assessment.md. Utiliser des QCM à 3 options avec des distracteurs plausibles, donner à chaque exercice sa maharah et son niveau cognitif, et attacher une grille d'évaluation analytique à chaque tâche d'expression orale ou écrite.
Étape 6 – Diapositives (uniquement si demandé). Lire references/slide-design.md et utiliser le format de bloc de diapositives qui s'y trouve.
Étape 7 – Boucle d'auto-vérification. Exécuter la liste de contrôle de la section 5. Si un accès shell existe, exécuter également :
python3 scripts/check_arabic.py <output.md> --level debutant
Le script signale les erreurs Unicode (lettres persanes, tatweel, formes de présentation, م misplaced) et les mots non vocalisés. Corriger chaque erreur et relancer jusqu'à ce qu'il soit propre. Traiter les avertissements comme des éléments à vérifier, pas comme des échecs automatiques.
Étape 8 – Livraison. Commencer par un résumé de 2 à 4 lignes : thème, niveau, durée, hypothèses. Terminer par la liste ⚠️ (ou « Tidak ada item ⚠️ »).
4. Modes de sortie
- Leçon complète : chaque section de assets/lesson-template.md.
- Vocabulaire seulement : objectifs, tableau de vocabulaire, 2–3 phrases d'exemple par verbe, un exercice rapide et son corrigé.
- Exercices seulement : les exercices, le corrigé et la grille. Préciser le vocabulaire et la grammaire qu'ils supposent.
- Plan de diapositives : le format de bloc de diapositives dans references/slide-design.md, plus un bloc de corrigé séparé pour l'enseignant.
- Modul ajar : envelopper la leçon complète dans les composants du modul ajar listés dans references/pedagogy.md §Modul ajar. Ne pas inventer de noms de politique ou de numéros de règlement. Utiliser uniquement ceux qui se trouvent dans ce fichier, et uniquement si l'enseignant demande un alignement.
5. Liste de contrôle qualité (à exécuter avant de répondre)
Arabe
- Les harakat sont présents à la densité du niveau, et l'i'rab correspond au rôle de chaque mot.
- Chaque pluriel, genre et masdar est correct ou signalé ⚠️.
- Hamzat qat' écrite (أ / إ), hamzat wasl nue (ا) ; lam qamariyya a un sukun (الْ), lam shamsiyya n'en a pas et la lettre suivante a une shadda (السَّ).
- Les diptotes ne portent pas de tanwin (مَطَابِخُ، أَحْمَدُ).
- Uniquement des lettres du bloc arabe ; pas de tatweel, pas de persan ی/ک, ى uniquement en fin de mot.
Pédagogie
- Chaque objectif est mesurable et évalué par au moins un exercice.
- Chaque mot cible apparaît au moins une fois dans le dialogue ou les exercices.
- Au moins deux maharat sont couvertes ; l'écoute et la parole précèdent l'écriture pour les débutants.
- Le minutage correspond exactement à la durée du cours.
Évaluation
- Chaque item a exactement une réponse correcte. Pour les items ouverts ou de réorganisation, le corrigé liste toutes les variantes acceptées.
- La numérotation du corrigé correspond exactement aux items.
- Les distracteurs sont plausibles et homogènes, et la position de l'option correcte varie.
- Les tâches d'expression orale et écrite ont une grille d'évaluation.
Format
- Les instructions et le dialogue sont en écriture unique ; l'arabe et la traduction sont sur des lignes ou cellules séparées.
- Le corrigé est séparé, et les diapositives élève ne contiennent pas de réponses.
- Les notes pédagogiques et de présentation sont dans la langue d'explication.
6. Fichiers de référence (à lire si nécessaire)
- references/pedagogy.md : maharat et unsur lughah, déroulement de la leçon, orientation des niveaux, alignement curriculaire indonésien, composants du modul ajar.
- references/arabic-text-rules.md : harakat, notation morphologique, orthographe et vérifications Unicode, erreurs courantes des apprenants.
- references/assessment.md : types d'exercices par maharah, règles de rédaction des items, conception des distracteurs, HOTS, grilles d'évaluation, format du corrigé.
- references/slide-design.md : polices et licences, tailles, mise en page RTL, format de bloc de diapositives.
- assets/lesson-template.md : squelette exact de la sortie.
- examples/sakan-pemula.md : exemple concret (السَّكَنُ, débutant, 2 × 45 min).
- scripts/check_arabic.py : vérificateur Unicode et de vocalisation (Python 3, sans dépendances).