Add CM1 and CM2 boards, six backdrops and a quit button (0.8.0)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Denis Defolie
2026-10-12 11:28:19 +02:00
parent 06a5e816be
commit 42dd170a5d
489 changed files with 13016 additions and 12 deletions
@@ -0,0 +1,42 @@
{
"id": "cm1_c_est_s_est_dictee_01",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_c_est_s_est"
],
"difficulty": 1,
"target_text": "C'est un grand jour pour toute la classe.",
"words": [
{
"text": "C'est",
"expects_capital": true,
"rule_id": "regle_c_est_s_est"
},
{
"text": "un"
},
{
"text": "grand"
},
{
"text": "jour"
},
{
"text": "pour"
},
{
"text": "toute"
},
{
"text": "la"
},
{
"text": "classe."
}
],
"audio_id": "cm1_c_est_s_est_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_c_est_s_est_dictee_02",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_c_est_s_est"
],
"difficulty": 2,
"target_text": "Mon cousin s'est perdu dans la ville.",
"words": [
{
"text": "Mon",
"expects_capital": true
},
{
"text": "cousin"
},
{
"text": "s'est",
"rule_id": "regle_c_est_s_est"
},
{
"text": "perdu"
},
{
"text": "dans"
},
{
"text": "la"
},
{
"text": "ville."
}
],
"audio_id": "cm1_c_est_s_est_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,52 @@
{
"id": "cm1_c_est_s_est_dictee_03",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_c_est_s_est"
],
"difficulty": 3,
"target_text": "Quand la pluie s'est arrêtée, c'est le soleil qui est revenu.",
"words": [
{
"text": "Quand",
"expects_capital": true
},
{
"text": "la"
},
{
"text": "pluie"
},
{
"text": "s'est",
"rule_id": "regle_c_est_s_est"
},
{
"text": "arrêtée,"
},
{
"text": "c'est",
"rule_id": "regle_c_est_s_est"
},
{
"text": "le"
},
{
"text": "soleil"
},
{
"text": "qui"
},
{
"text": "est"
},
{
"text": "revenu."
}
],
"audio_id": "cm1_c_est_s_est_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm1_ces_ses_dictee_01",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_ces_ses"
],
"difficulty": 1,
"target_text": "Ces champignons poussent après la pluie.",
"words": [
{
"text": "Ces",
"expects_capital": true,
"rule_id": "regle_ces_ses"
},
{
"text": "champignons"
},
{
"text": "poussent"
},
{
"text": "après"
},
{
"text": "la"
},
{
"text": "pluie."
}
],
"audio_id": "cm1_ces_ses_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_ces_ses_dictee_02",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_ces_ses"
],
"difficulty": 2,
"target_text": "Le boulanger sort ses pains du four chaud.",
"words": [
{
"text": "Le",
"expects_capital": true
},
{
"text": "boulanger"
},
{
"text": "sort"
},
{
"text": "ses",
"rule_id": "regle_ces_ses"
},
{
"text": "pains"
},
{
"text": "du"
},
{
"text": "four"
},
{
"text": "chaud."
}
],
"audio_id": "cm1_ces_ses_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,46 @@
{
"id": "cm1_ces_ses_dictee_03",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_ces_ses"
],
"difficulty": 3,
"target_text": "Mon voisin répare ses outils avec ces vis neuves.",
"words": [
{
"text": "Mon",
"expects_capital": true
},
{
"text": "voisin"
},
{
"text": "répare"
},
{
"text": "ses",
"rule_id": "regle_ces_ses"
},
{
"text": "outils"
},
{
"text": "avec"
},
{
"text": "ces",
"rule_id": "regle_ces_ses"
},
{
"text": "vis"
},
{
"text": "neuves."
}
],
"audio_id": "cm1_ces_ses_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_imparfait_dictee_01",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_imparfait"
],
"difficulty": 1,
"target_text": "Autrefois, les villageois puisaient l'eau au puits.",
"words": [
{
"text": "Autrefois,",
"expects_capital": true
},
{
"text": "les"
},
{
"text": "villageois"
},
{
"text": "puisaient",
"rule_id": "regle_imparfait"
},
{
"text": "l'eau"
},
{
"text": "au"
},
{
"text": "puits."
}
],
"audio_id": "cm1_imparfait_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm1_imparfait_dictee_02",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_imparfait"
],
"difficulty": 2,
"target_text": "Tous les soirs, ma grand-mère tricotait près du feu.",
"words": [
{
"text": "Tous",
"expects_capital": true
},
{
"text": "les"
},
{
"text": "soirs,"
},
{
"text": "ma"
},
{
"text": "grand-mère"
},
{
"text": "tricotait",
"rule_id": "regle_imparfait"
},
{
"text": "près"
},
{
"text": "du"
},
{
"text": "feu."
}
],
"audio_id": "cm1_imparfait_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_imparfait_dictee_03",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_imparfait"
],
"difficulty": 3,
"target_text": "Quand nous étions enfants, nous construisions des cabanes.",
"words": [
{
"text": "Quand",
"expects_capital": true
},
{
"text": "nous"
},
{
"text": "étions"
},
{
"text": "enfants,"
},
{
"text": "nous"
},
{
"text": "construisions",
"rule_id": "regle_imparfait"
},
{
"text": "des"
},
{
"text": "cabanes."
}
],
"audio_id": "cm1_imparfait_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_la_la_l_a_dictee_01",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_la_la_accent_l_a"
],
"difficulty": 1,
"target_text": "La tortue avance lentement sur le chemin.",
"words": [
{
"text": "La",
"expects_capital": true,
"rule_id": "regle_la_la_accent_l_a"
},
{
"text": "tortue"
},
{
"text": "avance"
},
{
"text": "lentement"
},
{
"text": "sur"
},
{
"text": "le"
},
{
"text": "chemin."
}
],
"audio_id": "cm1_la_la_l_a_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_la_la_l_a_dictee_02",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_la_la_accent_l_a"
],
"difficulty": 2,
"target_text": "Mon frère est là depuis ce matin.",
"words": [
{
"text": "Mon",
"expects_capital": true
},
{
"text": "frère"
},
{
"text": "est"
},
{
"text": "là",
"rule_id": "regle_la_la_accent_l_a"
},
{
"text": "depuis"
},
{
"text": "ce"
},
{
"text": "matin."
}
],
"audio_id": "cm1_la_la_l_a_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_la_la_l_a_dictee_03",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_la_la_accent_l_a"
],
"difficulty": 3,
"target_text": "Ma tante l'a invitée pour son anniversaire.",
"words": [
{
"text": "Ma",
"expects_capital": true
},
{
"text": "tante"
},
{
"text": "l'a",
"rule_id": "regle_la_la_accent_l_a"
},
{
"text": "invitée"
},
{
"text": "pour"
},
{
"text": "son"
},
{
"text": "anniversaire."
}
],
"audio_id": "cm1_la_la_l_a_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_leur_leurs_dictee_01",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_leur_leurs"
],
"difficulty": 1,
"target_text": "Les enfants rangent leurs affaires dans le placard.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "enfants"
},
{
"text": "rangent"
},
{
"text": "leurs",
"rule_id": "regle_leur_leurs"
},
{
"text": "affaires"
},
{
"text": "dans"
},
{
"text": "le"
},
{
"text": "placard."
}
],
"audio_id": "cm1_leur_leurs_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_leur_leurs_dictee_02",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_leur_leurs"
],
"difficulty": 2,
"target_text": "Je leur prête mon vélo pour la journée.",
"words": [
{
"text": "Je",
"expects_capital": true
},
{
"text": "leur",
"rule_id": "regle_leur_leurs"
},
{
"text": "prête"
},
{
"text": "mon"
},
{
"text": "vélo"
},
{
"text": "pour"
},
{
"text": "la"
},
{
"text": "journée."
}
],
"audio_id": "cm1_leur_leurs_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,40 @@
{
"id": "cm1_leur_leurs_dictee_03",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_leur_leurs"
],
"difficulty": 3,
"target_text": "Les marins leur ont raconté leurs voyages.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "marins"
},
{
"text": "leur",
"rule_id": "regle_leur_leurs"
},
{
"text": "ont"
},
{
"text": "raconté"
},
{
"text": "leurs",
"rule_id": "regle_leur_leurs"
},
{
"text": "voyages."
}
],
"audio_id": "cm1_leur_leurs_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
+42
View File
@@ -0,0 +1,42 @@
{
"id": "cm1_ou_ou_dictee_01",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_ou_ou_accent"
],
"difficulty": 1,
"target_text": "Je sais où j'ai mis mon cartable rouge.",
"words": [
{
"text": "Je",
"expects_capital": true
},
{
"text": "sais"
},
{
"text": "où",
"rule_id": "regle_ou_ou_accent"
},
{
"text": "j'ai"
},
{
"text": "mis"
},
{
"text": "mon"
},
{
"text": "cartable"
},
{
"text": "rouge."
}
],
"audio_id": "cm1_ou_ou_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
+45
View File
@@ -0,0 +1,45 @@
{
"id": "cm1_ou_ou_dictee_02",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_ou_ou_accent"
],
"difficulty": 2,
"target_text": "Tu peux boire du lait ou du jus d'orange.",
"words": [
{
"text": "Tu",
"expects_capital": true
},
{
"text": "peux"
},
{
"text": "boire"
},
{
"text": "du"
},
{
"text": "lait"
},
{
"text": "ou",
"rule_id": "regle_ou_ou_accent"
},
{
"text": "du"
},
{
"text": "jus"
},
{
"text": "d'orange."
}
],
"audio_id": "cm1_ou_ou_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
+42
View File
@@ -0,0 +1,42 @@
{
"id": "cm1_ou_ou_dictee_03",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_ou_ou_accent"
],
"difficulty": 3,
"target_text": "Voici le village où ma grand-mère est née.",
"words": [
{
"text": "Voici",
"expects_capital": true
},
{
"text": "le"
},
{
"text": "village"
},
{
"text": "où",
"rule_id": "regle_ou_ou_accent"
},
{
"text": "ma"
},
{
"text": "grand-mère"
},
{
"text": "est"
},
{
"text": "née."
}
],
"audio_id": "cm1_ou_ou_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm1_participe_etre_dictee_01",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_accord_participe_etre"
],
"difficulty": 1,
"target_text": "Ma tante est arrivée ce matin par le train.",
"words": [
{
"text": "Ma",
"expects_capital": true
},
{
"text": "tante"
},
{
"text": "est"
},
{
"text": "arrivée",
"rule_id": "regle_accord_participe_etre"
},
{
"text": "ce"
},
{
"text": "matin"
},
{
"text": "par"
},
{
"text": "le"
},
{
"text": "train."
}
],
"audio_id": "cm1_participe_etre_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_participe_etre_dictee_02",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_accord_participe_etre"
],
"difficulty": 2,
"target_text": "Les enfants sont rentrés tard de la sortie.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "enfants"
},
{
"text": "sont"
},
{
"text": "rentrés",
"rule_id": "regle_accord_participe_etre"
},
{
"text": "tard"
},
{
"text": "de"
},
{
"text": "la"
},
{
"text": "sortie."
}
],
"audio_id": "cm1_participe_etre_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm1_participe_etre_dictee_03",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_accord_participe_etre"
],
"difficulty": 3,
"target_text": "Léa et Sara sont montées dans le grand bateau.",
"words": [
{
"text": "Léa",
"expects_capital": true
},
{
"text": "et"
},
{
"text": "Sara"
},
{
"text": "sont"
},
{
"text": "montées",
"rule_id": "regle_accord_participe_etre"
},
{
"text": "dans"
},
{
"text": "le"
},
{
"text": "grand"
},
{
"text": "bateau."
}
],
"audio_id": "cm1_participe_etre_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_participe_forme_dictee_01",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_participe_passe_forme"
],
"difficulty": 1,
"target_text": "Hier, j'ai fini mon livre avant le dîner.",
"words": [
{
"text": "Hier,",
"expects_capital": true
},
{
"text": "j'ai"
},
{
"text": "fini",
"rule_id": "regle_participe_passe_forme"
},
{
"text": "mon"
},
{
"text": "livre"
},
{
"text": "avant"
},
{
"text": "le"
},
{
"text": "dîner."
}
],
"audio_id": "cm1_participe_forme_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_participe_forme_dictee_02",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_participe_passe_forme"
],
"difficulty": 2,
"target_text": "Le fermier a vendu ses légumes au marché.",
"words": [
{
"text": "Le",
"expects_capital": true
},
{
"text": "fermier"
},
{
"text": "a"
},
{
"text": "vendu",
"rule_id": "regle_participe_passe_forme"
},
{
"text": "ses"
},
{
"text": "légumes"
},
{
"text": "au"
},
{
"text": "marché."
}
],
"audio_id": "cm1_participe_forme_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_participe_forme_dictee_03",
"level": "CM1",
"domain": "grammaire",
"rule_ids": [
"regle_participe_passe_forme"
],
"difficulty": 3,
"target_text": "Les élèves ont appris une longue poésie.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "élèves"
},
{
"text": "ont"
},
{
"text": "appris",
"rule_id": "regle_participe_passe_forme"
},
{
"text": "une"
},
{
"text": "longue"
},
{
"text": "poésie."
}
],
"audio_id": "cm1_participe_forme_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm1_pluriel_aux_dictee_01",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_pluriel_aux_eaux"
],
"difficulty": 1,
"target_text": "Les chevaux courent librement dans la prairie.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "chevaux",
"rule_id": "regle_pluriel_aux_eaux"
},
{
"text": "courent"
},
{
"text": "librement"
},
{
"text": "dans"
},
{
"text": "la"
},
{
"text": "prairie."
}
],
"audio_id": "cm1_pluriel_aux_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm1_pluriel_aux_dictee_02",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_pluriel_aux_eaux"
],
"difficulty": 2,
"target_text": "Mamie garde ses bijoux dans une petite boîte.",
"words": [
{
"text": "Mamie",
"expects_capital": true
},
{
"text": "garde"
},
{
"text": "ses"
},
{
"text": "bijoux",
"rule_id": "regle_pluriel_aux_eaux"
},
{
"text": "dans"
},
{
"text": "une"
},
{
"text": "petite"
},
{
"text": "boîte."
}
],
"audio_id": "cm1_pluriel_aux_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm1_pluriel_aux_dictee_03",
"level": "CM1",
"domain": "orthographe",
"rule_ids": [
"regle_pluriel_aux_eaux"
],
"difficulty": 3,
"target_text": "Les journaux annoncent de bonnes nouvelles.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "journaux",
"rule_id": "regle_pluriel_aux_eaux"
},
{
"text": "annoncent"
},
{
"text": "de"
},
{
"text": "bonnes"
},
{
"text": "nouvelles."
}
],
"audio_id": "cm1_pluriel_aux_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm2_adverbes_dictee_01",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_adverbes_ment"
],
"difficulty": 1,
"target_text": "Le lion regarde sa proie patiemment.",
"words": [
{
"text": "Le",
"expects_capital": true
},
{
"text": "lion"
},
{
"text": "regarde"
},
{
"text": "sa"
},
{
"text": "proie"
},
{
"text": "patiemment.",
"rule_id": "regle_adverbes_ment"
}
],
"audio_id": "cm2_adverbes_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_adverbes_dictee_02",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_adverbes_ment"
],
"difficulty": 2,
"target_text": "Elle lit à voix haute très couramment.",
"words": [
{
"text": "Elle",
"expects_capital": true
},
{
"text": "lit"
},
{
"text": "à"
},
{
"text": "voix"
},
{
"text": "haute"
},
{
"text": "très"
},
{
"text": "couramment.",
"rule_id": "regle_adverbes_ment"
}
],
"audio_id": "cm2_adverbes_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm2_adverbes_dictee_03",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_adverbes_ment"
],
"difficulty": 3,
"target_text": "Le chevalier combattit vaillamment jusqu'au soir.",
"words": [
{
"text": "Le",
"expects_capital": true
},
{
"text": "chevalier"
},
{
"text": "combattit"
},
{
"text": "vaillamment",
"rule_id": "regle_adverbes_ment"
},
{
"text": "jusqu'au"
},
{
"text": "soir."
}
],
"audio_id": "cm2_adverbes_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm2_couleurs_dictee_01",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_adjectifs_couleur"
],
"difficulty": 1,
"target_text": "Les enfants portent des bonnets rouges.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "enfants"
},
{
"text": "portent"
},
{
"text": "des"
},
{
"text": "bonnets"
},
{
"text": "rouges.",
"rule_id": "regle_adjectifs_couleur"
}
],
"audio_id": "cm2_couleurs_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm2_couleurs_dictee_02",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_adjectifs_couleur"
],
"difficulty": 2,
"target_text": "Elle a acheté des chaussures marron.",
"words": [
{
"text": "Elle",
"expects_capital": true
},
{
"text": "a"
},
{
"text": "acheté"
},
{
"text": "des"
},
{
"text": "chaussures"
},
{
"text": "marron.",
"rule_id": "regle_adjectifs_couleur"
}
],
"audio_id": "cm2_couleurs_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_couleurs_dictee_03",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_adjectifs_couleur"
],
"difficulty": 3,
"target_text": "Mon frère a des yeux bleu clair.",
"words": [
{
"text": "Mon",
"expects_capital": true
},
{
"text": "frère"
},
{
"text": "a"
},
{
"text": "des"
},
{
"text": "yeux"
},
{
"text": "bleu"
},
{
"text": "clair.",
"rule_id": "regle_adjectifs_couleur"
}
],
"audio_id": "cm2_couleurs_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm2_futur_cond_dictee_01",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_futur_conditionnel"
],
"difficulty": 1,
"target_text": "Si j'avais une cape, je volerais au-dessus des nuages.",
"words": [
{
"text": "Si",
"expects_capital": true
},
{
"text": "j'avais"
},
{
"text": "une"
},
{
"text": "cape,"
},
{
"text": "je"
},
{
"text": "volerais",
"rule_id": "regle_futur_conditionnel"
},
{
"text": "au-dessus"
},
{
"text": "des"
},
{
"text": "nuages."
}
],
"audio_id": "cm2_futur_cond_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm2_futur_cond_dictee_02",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_futur_conditionnel"
],
"difficulty": 2,
"target_text": "Le guide nous montrera la lave dès demain.",
"words": [
{
"text": "Le",
"expects_capital": true
},
{
"text": "guide"
},
{
"text": "nous"
},
{
"text": "montrera",
"rule_id": "regle_futur_conditionnel"
},
{
"text": "la"
},
{
"text": "lave"
},
{
"text": "dès"
},
{
"text": "demain."
}
],
"audio_id": "cm2_futur_cond_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm2_futur_cond_dictee_03",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_futur_conditionnel"
],
"difficulty": 3,
"target_text": "Si le volcan se réveillait, les habitants partiraient.",
"words": [
{
"text": "Si",
"expects_capital": true
},
{
"text": "le"
},
{
"text": "volcan"
},
{
"text": "se"
},
{
"text": "réveillait,"
},
{
"text": "les"
},
{
"text": "habitants"
},
{
"text": "partiraient.",
"rule_id": "regle_futur_conditionnel"
}
],
"audio_id": "cm2_futur_cond_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm2_participe_cod_dictee_01",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_participe_cod_avant"
],
"difficulty": 1,
"target_text": "Hier, ma sœur a cueilli des framboises sauvages.",
"words": [
{
"text": "Hier,",
"expects_capital": true
},
{
"text": "ma"
},
{
"text": "sœur"
},
{
"text": "a"
},
{
"text": "cueilli",
"rule_id": "regle_participe_cod_avant"
},
{
"text": "des"
},
{
"text": "framboises"
},
{
"text": "sauvages."
}
],
"audio_id": "cm2_participe_cod_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm2_participe_cod_dictee_02",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_participe_cod_avant"
],
"difficulty": 2,
"target_text": "Mon frère a rangé tous ses livres sur l'étagère.",
"words": [
{
"text": "Mon",
"expects_capital": true
},
{
"text": "frère"
},
{
"text": "a"
},
{
"text": "rangé",
"rule_id": "regle_participe_cod_avant"
},
{
"text": "tous"
},
{
"text": "ses"
},
{
"text": "livres"
},
{
"text": "sur"
},
{
"text": "l'étagère."
}
],
"audio_id": "cm2_participe_cod_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm2_participe_cod_dictee_03",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_participe_cod_avant"
],
"difficulty": 3,
"target_text": "La poésie qu'il a apprise est très longue.",
"words": [
{
"text": "La",
"expects_capital": true
},
{
"text": "poésie"
},
{
"text": "qu'il"
},
{
"text": "a"
},
{
"text": "apprise",
"rule_id": "regle_participe_cod_avant"
},
{
"text": "est"
},
{
"text": "très"
},
{
"text": "longue."
}
],
"audio_id": "cm2_participe_cod_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_passe_simple_dictee_01",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_passe_simple"
],
"difficulty": 1,
"target_text": "Le roi traversa la forêt sans s'arrêter.",
"words": [
{
"text": "Le",
"expects_capital": true
},
{
"text": "roi"
},
{
"text": "traversa",
"rule_id": "regle_passe_simple"
},
{
"text": "la"
},
{
"text": "forêt"
},
{
"text": "sans"
},
{
"text": "s'arrêter."
}
],
"audio_id": "cm2_passe_simple_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm2_passe_simple_dictee_02",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_passe_simple"
],
"difficulty": 2,
"target_text": "Les chevaliers montèrent sur leurs chevaux.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "chevaliers"
},
{
"text": "montèrent",
"rule_id": "regle_passe_simple"
},
{
"text": "sur"
},
{
"text": "leurs"
},
{
"text": "chevaux."
}
],
"audio_id": "cm2_passe_simple_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_passe_simple_dictee_03",
"level": "CM2",
"domain": "grammaire",
"rule_ids": [
"regle_passe_simple"
],
"difficulty": 3,
"target_text": "Soudain, la princesse ouvrit la lourde porte.",
"words": [
{
"text": "Soudain,",
"expects_capital": true
},
{
"text": "la"
},
{
"text": "princesse"
},
{
"text": "ouvrit",
"rule_id": "regle_passe_simple"
},
{
"text": "la"
},
{
"text": "lourde"
},
{
"text": "porte."
}
],
"audio_id": "cm2_passe_simple_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
+39
View File
@@ -0,0 +1,39 @@
{
"id": "cm2_plutot_dictee_01",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_plutot_plus_tot"
],
"difficulty": 1,
"target_text": "Je prends plutôt une pomme qu'un gâteau.",
"words": [
{
"text": "Je",
"expects_capital": true
},
{
"text": "prends"
},
{
"text": "plutôt",
"rule_id": "regle_plutot_plus_tot"
},
{
"text": "une"
},
{
"text": "pomme"
},
{
"text": "qu'un"
},
{
"text": "gâteau."
}
],
"audio_id": "cm2_plutot_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
+39
View File
@@ -0,0 +1,39 @@
{
"id": "cm2_plutot_dictee_02",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_plutot_plus_tot"
],
"difficulty": 2,
"target_text": "Demain, nous irons à l'école plus tôt.",
"words": [
{
"text": "Demain,",
"expects_capital": true
},
{
"text": "nous"
},
{
"text": "irons"
},
{
"text": "à"
},
{
"text": "l'école"
},
{
"text": "plus"
},
{
"text": "tôt.",
"rule_id": "regle_plutot_plus_tot"
}
],
"audio_id": "cm2_plutot_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
+45
View File
@@ -0,0 +1,45 @@
{
"id": "cm2_plutot_dictee_03",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_plutot_plus_tot"
],
"difficulty": 3,
"target_text": "Il est arrivé plus tôt que les autres invités.",
"words": [
{
"text": "Il",
"expects_capital": true
},
{
"text": "est"
},
{
"text": "arrivé"
},
{
"text": "plus"
},
{
"text": "tôt",
"rule_id": "regle_plutot_plus_tot"
},
{
"text": "que"
},
{
"text": "les"
},
{
"text": "autres"
},
{
"text": "invités."
}
],
"audio_id": "cm2_plutot_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,42 @@
{
"id": "cm2_quand_quant_dictee_01",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_quand_quant_qu_en"
],
"difficulty": 1,
"target_text": "Quand le jour se lève, les oiseaux chantent.",
"words": [
{
"text": "Quand",
"expects_capital": true,
"rule_id": "regle_quand_quant_qu_en"
},
{
"text": "le"
},
{
"text": "jour"
},
{
"text": "se"
},
{
"text": "lève,"
},
{
"text": "les"
},
{
"text": "oiseaux"
},
{
"text": "chantent."
}
],
"audio_id": "cm2_quand_quant_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm2_quand_quant_dictee_02",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_quand_quant_qu_en"
],
"difficulty": 2,
"target_text": "Quant à Julie, elle préfère rester à la maison.",
"words": [
{
"text": "Quant",
"expects_capital": true,
"rule_id": "regle_quand_quant_qu_en"
},
{
"text": "à"
},
{
"text": "Julie,"
},
{
"text": "elle"
},
{
"text": "préfère"
},
{
"text": "rester"
},
{
"text": "à"
},
{
"text": "la"
},
{
"text": "maison."
}
],
"audio_id": "cm2_quand_quant_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,45 @@
{
"id": "cm2_quand_quant_dictee_03",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_quand_quant_qu_en"
],
"difficulty": 3,
"target_text": "Je sais bien qu'en été les nuits sont courtes.",
"words": [
{
"text": "Je",
"expects_capital": true
},
{
"text": "sais"
},
{
"text": "bien"
},
{
"text": "qu'en",
"rule_id": "regle_quand_quant_qu_en"
},
{
"text": "été"
},
{
"text": "les"
},
{
"text": "nuits"
},
{
"text": "sont"
},
{
"text": "courtes."
}
],
"audio_id": "cm2_quand_quant_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,36 @@
{
"id": "cm2_quel_qu_elle_dictee_01",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_quel_qu_elle"
],
"difficulty": 1,
"target_text": "Quelle belle étoile brille ce soir.",
"words": [
{
"text": "Quelle",
"expects_capital": true,
"rule_id": "regle_quel_qu_elle"
},
{
"text": "belle"
},
{
"text": "étoile"
},
{
"text": "brille"
},
{
"text": "ce"
},
{
"text": "soir."
}
],
"audio_id": "cm2_quel_qu_elle_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_quel_qu_elle_dictee_02",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_quel_qu_elle"
],
"difficulty": 2,
"target_text": "Maman dit qu'elle rentrera tard ce soir.",
"words": [
{
"text": "Maman",
"expects_capital": true
},
{
"text": "dit"
},
{
"text": "qu'elle",
"rule_id": "regle_quel_qu_elle"
},
{
"text": "rentrera"
},
{
"text": "tard"
},
{
"text": "ce"
},
{
"text": "soir."
}
],
"audio_id": "cm2_quel_qu_elle_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,48 @@
{
"id": "cm2_quel_qu_elle_dictee_03",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_quel_qu_elle"
],
"difficulty": 3,
"target_text": "Je me demande quels livres elle lira pendant les vacances.",
"words": [
{
"text": "Je",
"expects_capital": true
},
{
"text": "me"
},
{
"text": "demande"
},
{
"text": "quels",
"rule_id": "regle_quel_qu_elle"
},
{
"text": "livres"
},
{
"text": "elle"
},
{
"text": "lira"
},
{
"text": "pendant"
},
{
"text": "les"
},
{
"text": "vacances."
}
],
"audio_id": "cm2_quel_qu_elle_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_tion_sion_dictee_01",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_tion_sion_ssion"
],
"difficulty": 1,
"target_text": "Les élèves écoutent avec attention la leçon.",
"words": [
{
"text": "Les",
"expects_capital": true
},
{
"text": "élèves"
},
{
"text": "écoutent"
},
{
"text": "avec"
},
{
"text": "attention",
"rule_id": "regle_tion_sion_ssion"
},
{
"text": "la"
},
{
"text": "leçon."
}
],
"audio_id": "cm2_tion_sion_dictee_01",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,39 @@
{
"id": "cm2_tion_sion_dictee_02",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_tion_sion_ssion"
],
"difficulty": 2,
"target_text": "La mission des astronautes dure six mois.",
"words": [
{
"text": "La",
"expects_capital": true
},
{
"text": "mission",
"rule_id": "regle_tion_sion_ssion"
},
{
"text": "des"
},
{
"text": "astronautes"
},
{
"text": "dure"
},
{
"text": "six"
},
{
"text": "mois."
}
],
"audio_id": "cm2_tion_sion_dictee_02",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}
@@ -0,0 +1,40 @@
{
"id": "cm2_tion_sion_dictee_03",
"level": "CM2",
"domain": "orthographe",
"rule_ids": [
"regle_tion_sion_ssion"
],
"difficulty": 3,
"target_text": "Cette émission de télévision passionne les enfants.",
"words": [
{
"text": "Cette",
"expects_capital": true
},
{
"text": "émission",
"rule_id": "regle_tion_sion_ssion"
},
{
"text": "de"
},
{
"text": "télévision",
"rule_id": "regle_tion_sion_ssion"
},
{
"text": "passionne"
},
{
"text": "les"
},
{
"text": "enfants."
}
],
"audio_id": "cm2_tion_sion_dictee_03",
"audio_provisional": true,
"accepted_variants": [],
"review_status": "draft"
}