Add regle_pluriel_nom and regle_accord_determinant (CE1)

Extends explicitly beyond the §15 prototype scope (3 missions, one
rule) that prompt-lancement.md says not to exceed without flagging
it — confirmed with the user before implementing (decisions.md,
point 25).

Adds the two remaining CE1 rules for the "accords dans le groupe
nominal" chapter listed in prompt-lancement.md, each with the same
minimum content volume already established for regle_accord_adjectif
(8 multiple-choice, 4 sentence corrections, 3 dictées across the 3
difficulty levels) and 3 missions (one per exercise type, matching
the existing pattern), bringing the map to 9 locations.

world_map.gd is purely data-driven already, so no code change was
needed to support more locations — only its stale "trois lieux"
header comment, corrected. Dictation audio generated with the Piper
voice (make generate-dictation-audio).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Denis Defolie
2026-10-11 21:36:04 +02:00
parent 26d588f1bc
commit 1c036658bc
57 changed files with 993 additions and 9 deletions
@@ -3,6 +3,6 @@
"region_id": "foret_des_accords",
"chapter_id": "accords_groupe_nominal",
"title": "Les accords dans le groupe nominal",
"rule_ids": ["regle_accord_adjectif"],
"rule_ids": ["regle_accord_adjectif", "regle_pluriel_nom", "regle_accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_dictee_01",
"level": "CE1",
"domain": "grammaire",
"rule_ids": ["regle_accord_determinant"],
"difficulty": 1,
"target_text": "Le chat dort.",
"words": [
{ "text": "Le", "expects_capital": true, "rule_id": "regle_accord_determinant" },
{ "text": "chat" },
{ "text": "dort." }
],
"audio_id": "ce1_accord_determinant_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,18 @@
{
"id": "ce1_accord_determinant_dictee_02",
"level": "CE1",
"domain": "grammaire",
"rule_ids": ["regle_accord_determinant"],
"difficulty": 2,
"target_text": "La fleur est belle.",
"words": [
{ "text": "La", "expects_capital": true, "rule_id": "regle_accord_determinant" },
{ "text": "fleur" },
{ "text": "est" },
{ "text": "belle." }
],
"audio_id": "ce1_accord_determinant_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,19 @@
{
"id": "ce1_accord_determinant_dictee_03",
"level": "CE1",
"domain": "grammaire",
"rule_ids": ["regle_accord_determinant"],
"difficulty": 3,
"target_text": "Les petites fleurs sont jolies.",
"words": [
{ "text": "Les", "expects_capital": true, "rule_id": "regle_accord_determinant" },
{ "text": "petites" },
{ "text": "fleurs" },
{ "text": "sont" },
{ "text": "jolies." }
],
"audio_id": "ce1_accord_determinant_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,20 @@
{
"id": "ce1_pluriel_nom_dictee_01",
"level": "CE1",
"domain": "grammaire",
"rule_ids": ["regle_pluriel_nom"],
"difficulty": 1,
"target_text": "Les chats jouent dans le jardin.",
"words": [
{ "text": "Les", "expects_capital": true },
{ "text": "chats", "rule_id": "regle_pluriel_nom" },
{ "text": "jouent" },
{ "text": "dans" },
{ "text": "le" },
{ "text": "jardin." }
],
"audio_id": "ce1_pluriel_nom_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,20 @@
{
"id": "ce1_pluriel_nom_dictee_02",
"level": "CE1",
"domain": "grammaire",
"rule_ids": ["regle_pluriel_nom"],
"difficulty": 2,
"target_text": "Le cahier est sur la table.",
"words": [
{ "text": "Le", "expects_capital": true },
{ "text": "cahier", "rule_id": "regle_pluriel_nom" },
{ "text": "est" },
{ "text": "sur" },
{ "text": "la" },
{ "text": "table." }
],
"audio_id": "ce1_pluriel_nom_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,21 @@
{
"id": "ce1_pluriel_nom_dictee_03",
"level": "CE1",
"domain": "grammaire",
"rule_ids": ["regle_pluriel_nom"],
"difficulty": 3,
"target_text": "Les petites pommes sont dans le panier.",
"words": [
{ "text": "Les", "expects_capital": true },
{ "text": "petites" },
{ "text": "pommes", "rule_id": "regle_pluriel_nom" },
{ "text": "sont" },
{ "text": "dans" },
{ "text": "le" },
{ "text": "panier." }
],
"audio_id": "ce1_pluriel_nom_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,25 @@
{
"id": "ce1_accord_determinant_correction_01",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 1,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{
"text": "Le",
"correct": false,
"expected": "La",
"rule_id": "regle_accord_determinant"
},
{ "text": "fleur", "correct": true },
{ "text": "est", "correct": true },
{ "text": "jolie.", "correct": true }
],
"hint": "Le nom « fleur » est feminin.",
"explanation": "« Fleur » est un nom feminin : il faut le determinant feminin « La ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,27 @@
{
"id": "ce1_accord_determinant_correction_02",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 1,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{
"text": "La",
"correct": false,
"expected": "Le",
"rule_id": "regle_accord_determinant"
},
{ "text": "chat", "correct": true },
{ "text": "dort", "correct": true },
{ "text": "sous", "correct": true },
{ "text": "la", "correct": true },
{ "text": "table.", "correct": true }
],
"hint": "Le nom « chat » est masculin.",
"explanation": "« Chat » est un nom masculin : il faut le determinant masculin « Le ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,24 @@
{
"id": "ce1_accord_determinant_correction_03",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 2,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{
"text": "Le",
"correct": false,
"expected": "Les",
"rule_id": "regle_accord_determinant"
},
{ "text": "chats", "correct": true },
{ "text": "dorment.", "correct": true }
],
"hint": "Le nom « chats » est au pluriel.",
"explanation": "« Chats » est au pluriel : il faut le determinant pluriel « Les ».",
"review_tags": ["pluriel", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,26 @@
{
"id": "ce1_accord_determinant_correction_04",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 3,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{
"text": "Le",
"correct": false,
"expected": "Les",
"rule_id": "regle_accord_determinant"
},
{ "text": "petites", "correct": true },
{ "text": "fleurs", "correct": true },
{ "text": "sont", "correct": true },
{ "text": "jolies.", "correct": true }
],
"hint": "Cherche le nom auquel le determinant se rapporte, meme si un autre mot s'intercale.",
"explanation": "Le determinant se rapporte a « fleurs », qui est feminin pluriel, meme si l'adjectif « petites » s'intercale : il faut ecrire « Les ».",
"review_tags": ["pluriel", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_01",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "... chat dort.",
"answers": ["Le", "La"],
"correct_answer": 0,
"hint": "Le nom « chat » est masculin.",
"explanation": "« Chat » est un nom masculin : il faut le determinant masculin « Le ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_02",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "... fleur sent bon.",
"answers": ["Le", "La"],
"correct_answer": 1,
"hint": "Le nom « fleur » est feminin.",
"explanation": "« Fleur » est un nom feminin : il faut le determinant feminin « La ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_03",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "... chats dorment.",
"answers": ["Le", "Les"],
"correct_answer": 1,
"hint": "Le nom « chats » est au pluriel.",
"explanation": "« Chats » est au pluriel : il faut le determinant pluriel « Les ».",
"review_tags": ["pluriel", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_04",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "... fleurs sentent bon.",
"answers": ["La", "Les"],
"correct_answer": 1,
"hint": "Le nom « fleurs » est au pluriel.",
"explanation": "« Fleurs » est au pluriel : il faut le determinant pluriel « Les ».",
"review_tags": ["pluriel", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_05",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 2,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "J'ai ... chat noir.",
"answers": ["un", "une"],
"correct_answer": 0,
"hint": "Le nom « chat » est masculin.",
"explanation": "« Chat » est un nom masculin : il faut le determinant masculin « un ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_06",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 2,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "J'ai ... fleur rouge.",
"answers": ["un", "une"],
"correct_answer": 1,
"hint": "Le nom « fleur » est feminin.",
"explanation": "« Fleur » est un nom feminin : il faut le determinant feminin « une ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_07",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 3,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "... arbre est grand.",
"answers": ["Le", "La"],
"correct_answer": 0,
"hint": "« Arbre » se termine par un -e, mais il est masculin.",
"explanation": "« Arbre » est un nom masculin, meme s'il se termine par -e : il faut le determinant masculin « Le ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_accord_determinant_qcm_08",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_accord_determinant",
"difficulty": 3,
"type": "multiple_choice",
"instruction": "Choisis le bon determinant.",
"question": "... maison est grande.",
"answers": ["Le", "La"],
"correct_answer": 1,
"hint": "« Maison » se termine par un -n, mais ecoute bien son genre.",
"explanation": "« Maison » est un nom feminin : il faut le determinant feminin « La ».",
"review_tags": ["genre", "accord_determinant"],
"review_status": "draft"
}
@@ -0,0 +1,27 @@
{
"id": "ce1_pluriel_nom_correction_01",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 1,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{ "text": "Les", "correct": true },
{
"text": "chat",
"correct": false,
"expected": "chats",
"rule_id": "regle_pluriel_nom"
},
{ "text": "dorment", "correct": true },
{ "text": "dans", "correct": true },
{ "text": "le", "correct": true },
{ "text": "jardin.", "correct": true }
],
"hint": "Le determinant « les » indique plusieurs chats.",
"explanation": "Le nom « chat » doit prendre la marque du pluriel, un -s, car il est annonce par « les » : il faut ecrire « chats ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,27 @@
{
"id": "ce1_pluriel_nom_correction_02",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 1,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{ "text": "Des", "correct": true },
{
"text": "pomme",
"correct": false,
"expected": "pommes",
"rule_id": "regle_pluriel_nom"
},
{ "text": "sont", "correct": true },
{ "text": "dans", "correct": true },
{ "text": "le", "correct": true },
{ "text": "panier.", "correct": true }
],
"hint": "Le determinant « des » indique plusieurs pommes.",
"explanation": "Le nom « pomme » doit prendre la marque du pluriel, un -s, car il est annonce par « des » : il faut ecrire « pommes ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,24 @@
{
"id": "ce1_pluriel_nom_correction_03",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 2,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{ "text": "Le", "correct": true },
{
"text": "chiens",
"correct": false,
"expected": "chien",
"rule_id": "regle_pluriel_nom"
},
{ "text": "dort.", "correct": true }
],
"hint": "Le determinant « le » indique un seul chien.",
"explanation": "« Le » indique un seul animal : le nom reste au singulier, sans -s : « chien ».",
"review_tags": ["pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,28 @@
{
"id": "ce1_pluriel_nom_correction_04",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 3,
"type": "sentence_correction",
"instruction": "Touche le mot qui contient une erreur, puis corrige-le.",
"tokens": [
{ "text": "Les", "correct": true },
{ "text": "petits", "correct": true },
{
"text": "chat",
"correct": false,
"expected": "chats",
"rule_id": "regle_pluriel_nom"
},
{ "text": "jouent", "correct": true },
{ "text": "dans", "correct": true },
{ "text": "le", "correct": true },
{ "text": "jardin.", "correct": true }
],
"hint": "Cherche le determinant, meme si un autre mot s'intercale avant le nom.",
"explanation": "« Les » indique le pluriel, meme si l'adjectif « petits » s'intercale avant le nom : il faut ecrire « chats ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_01",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Les ... jouent dans le jardin.",
"answers": ["chat", "chats"],
"correct_answer": 1,
"hint": "Le determinant « les » indique plusieurs chats.",
"explanation": "Pour former le pluriel d'un nom, on ajoute un -s a la fin : « chats ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_02",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Des ... poussent dans le jardin.",
"answers": ["fleur", "fleurs"],
"correct_answer": 1,
"hint": "Le determinant « des » indique plusieurs fleurs.",
"explanation": "Pour former le pluriel d'un nom, on ajoute un -s a la fin : « fleurs ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_03",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Les ... sont rouges.",
"answers": ["pomme", "pommes"],
"correct_answer": 1,
"hint": "Le determinant « les » indique plusieurs pommes.",
"explanation": "Pour former le pluriel d'un nom, on ajoute un -s a la fin : « pommes ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_04",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 1,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Des ... roulent sur la route.",
"answers": ["voiture", "voitures"],
"correct_answer": 1,
"hint": "Le determinant « des » indique plusieurs voitures.",
"explanation": "Pour former le pluriel d'un nom, on ajoute un -s a la fin : « voitures ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_05",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 2,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Le ... est sur la table.",
"answers": ["cahier", "cahiers"],
"correct_answer": 0,
"hint": "Le determinant « le » indique un seul cahier.",
"explanation": "« Le » indique un seul objet : le nom reste au singulier, sans -s : « cahier ».",
"review_tags": ["pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_06",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 2,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "La ... est ouverte.",
"answers": ["porte", "portes"],
"correct_answer": 0,
"hint": "Le determinant « la » indique une seule porte.",
"explanation": "« La » indique un seul objet : le nom reste au singulier, sans -s : « porte ».",
"review_tags": ["pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_07",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 3,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Les petits ... courent vite.",
"answers": ["chien", "chiens"],
"correct_answer": 1,
"hint": "Cherche le determinant, meme si un autre mot s'intercale avant le nom.",
"explanation": "« Les » indique le pluriel, meme si l'adjectif « petits » s'intercale avant le nom : il faut ecrire « chiens ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,17 @@
{
"id": "ce1_pluriel_nom_qcm_08",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"rule_id": "regle_pluriel_nom",
"difficulty": 3,
"type": "multiple_choice",
"instruction": "Choisis le bon mot.",
"question": "Les jolies ... sentent bon.",
"answers": ["fleur", "fleurs"],
"correct_answer": 1,
"hint": "Cherche le determinant, meme si un autre mot s'intercale avant le nom.",
"explanation": "« Les » indique le pluriel, meme si l'adjectif « jolies » s'intercale avant le nom : il faut ecrire « fleurs ».",
"review_tags": ["pluriel", "pluriel_nom"],
"review_status": "draft"
}
@@ -0,0 +1,9 @@
{
"mission_id": "mission_04_ruche_qui_multiplie",
"title": "La ruche qui se multiplie",
"narrative_context": "Dans la ruche, chaque mot veut savoir s'il doit rester seul ou se multiplier. Aide les abeilles a choisir la bonne forme avant que le miel ne deborde !",
"rule_id": "regle_pluriel_nom",
"exercise_type": "multiple_choice",
"map_position": { "x": 0.12, "y": 0.15 },
"review_status": "draft"
}
@@ -0,0 +1,9 @@
{
"mission_id": "mission_05_verger_paniers_pleins",
"title": "Le verger aux paniers pleins",
"narrative_context": "Les paniers du verger portent des etiquettes, mais certaines se sont trompees de nombre. Trouve l'etiquette fautive et corrige-la avant la recolte.",
"rule_id": "regle_pluriel_nom",
"exercise_type": "sentence_correction",
"map_position": { "x": 0.38, "y": 0.12 },
"review_status": "draft"
}
@@ -0,0 +1,9 @@
{
"mission_id": "mission_06_mare_grenouilles",
"title": "La mare aux grenouilles chanteuses",
"narrative_context": "Les grenouilles de la mare chantent une phrase, une seule fois. Ecoute-les bien et ecris exactement ce qu'elles chantent.",
"rule_id": "regle_pluriel_nom",
"exercise_type": "dictation",
"map_position": { "x": 0.65, "y": 0.15 },
"review_status": "draft"
}
@@ -0,0 +1,9 @@
{
"mission_id": "mission_07_sentier_bons_compagnons",
"title": "Le sentier des bons compagnons",
"narrative_context": "Chaque mot du sentier cherche son compagnon : le bon petit mot qui l'accompagne toujours. Aide-les a se retrouver sans se tromper.",
"rule_id": "regle_accord_determinant",
"exercise_type": "multiple_choice",
"map_position": { "x": 0.9, "y": 0.3 },
"review_status": "draft"
}
@@ -0,0 +1,9 @@
{
"mission_id": "mission_08_cabane_etiquettes",
"title": "La cabane aux etiquettes melangees",
"narrative_context": "Dans la cabane, les etiquettes des objets ont ete melangees par le vent. Repere celle qui ne va pas et remets le bon petit mot devant.",
"rule_id": "regle_accord_determinant",
"exercise_type": "sentence_correction",
"map_position": { "x": 0.92, "y": 0.78 },
"review_status": "draft"
}
@@ -0,0 +1,9 @@
{
"mission_id": "mission_09_rocher_qui_repete",
"title": "Le rocher qui repete",
"narrative_context": "Le vieux rocher de la foret repete une phrase, une seule fois, avant de se rendormir. Ecoute bien et ecris-la sans faute.",
"rule_id": "regle_accord_determinant",
"exercise_type": "dictation",
"map_position": { "x": 0.45, "y": 0.88 },
"review_status": "draft"
}
+9
View File
@@ -0,0 +1,9 @@
{
"rule_id": "regle_accord_determinant",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"statement": "Le determinant (le, la, les, un, une, des...) s'accorde en genre et en nombre avec le nom qu'il accompagne.",
"example": "Le chat. La fleur. Les chats. Les fleurs.",
"review_status": "draft"
}
+9
View File
@@ -0,0 +1,9 @@
{
"rule_id": "regle_pluriel_nom",
"level": "CE1",
"domain": "grammaire",
"skill": "accord_groupe_nominal",
"statement": "Le plus souvent, on forme le pluriel d'un nom en ajoutant un -s a la fin du mot.",
"example": "Un chat. Des chats. Une fleur. Des fleurs.",
"review_status": "draft"
}