From 2bf28ae392586b33e701b7db1811641597048305 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sun, 3 May 2026 22:26:32 +0200 Subject: [PATCH] Generate CM1 fraction lesson SVGs --- .../PROGRESSION_CONTENUS_PEDAGOGIQUES.md | 33 +++++++++++--- .../01B_fractions/README.md | 15 +++++++ .../svg/01_lire_ecrire_fraction_simple.svg | 44 +++++++++++++++++++ .../svg/02_representer_fraction_partage.svg | 17 +++++++ .../03_fraction_sur_demi_droite_graduee.svg | 19 ++++++++ .../svg/04_fraction_superieure_a_un.svg | 15 +++++++ .../svg/05_comparer_fractions_simples.svg | 16 +++++++ .../06_encadrer_fraction_entre_entiers.svg | 13 ++++++ ...ditionner_soustraire_fractions_simples.svg | 12 +++++ .../svg/08_fraction_d_une_quantite.svg | 13 ++++++ .../01B_fractions/svg/README.md | 12 +++++ 11 files changed, 204 insertions(+), 5 deletions(-) create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/01_lire_ecrire_fraction_simple.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/02_representer_fraction_partage.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/03_fraction_sur_demi_droite_graduee.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/04_fraction_superieure_a_un.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/05_comparer_fractions_simples.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/06_encadrer_fraction_entre_entiers.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/07_additionner_soustraire_fractions_simples.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/08_fraction_d_une_quantite.svg create mode 100644 Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/README.md diff --git a/Programme/PROGRESSION_CONTENUS_PEDAGOGIQUES.md b/Programme/PROGRESSION_CONTENUS_PEDAGOGIQUES.md index 2426aae..8b10521 100644 --- a/Programme/PROGRESSION_CONTENUS_PEDAGOGIQUES.md +++ b/Programme/PROGRESSION_CONTENUS_PEDAGOGIQUES.md @@ -4,8 +4,8 @@ Ce fichier sert de memoire de travail persistante. Il doit etre mis a jour a cha ## Phase courante -- Phase : `2B - Validation micro-competences 01B_fractions` -- Statut : `termine` +- Phase : `3A - SVG lecon CM1 mathematiques / 01B_fractions` +- Statut : `termine - a relire` - Derniere mise a jour : `2026-05-03` ## Phase 0 - Index et classification @@ -123,11 +123,34 @@ Trace : - `contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/VALIDATION_PHASE_2B.md` +## Phase 3A - SVG lecon CM1 mathematiques / 01B_fractions + +Objectif : generer les 8 fiches SVG de lecon pour les micro-competences fractions, en gardant une competence par visuel. + +Livrables attendus : + +- `svg/01_lire_ecrire_fraction_simple.svg` +- `svg/02_representer_fraction_partage.svg` +- `svg/03_fraction_sur_demi_droite_graduee.svg` +- `svg/04_fraction_superieure_a_un.svg` +- `svg/05_comparer_fractions_simples.svg` +- `svg/06_encadrer_fraction_entre_entiers.svg` +- `svg/07_additionner_soustraire_fractions_simples.svg` +- `svg/08_fraction_d_une_quantite.svg` + +Etat d'avancement : + +- SVG de lecon : generes, `8` fichiers, XML valide. +- Contextes dynamiques par card : non lance. +- Exercices textuels : non lance. +- SVG exercices : non lance. +- Kit adaptatif : non lance. + ## Prochaine etape -- Phase suivante : `3A - SVG lecon CM1 mathematiques / 01B_fractions` -- Statut : `a lancer` -- Objectif : generer les 8 fiches SVG de lecon pour les micro-competences fractions, en gardant une competence par visuel. +- Phase suivante : `3B - Validation SVG lecon 01B_fractions` +- Statut : `a valider apres Phase 3A` +- Objectif : relire les 8 SVG de lecon fractions avant de lancer les contextes dynamiques par card. ## Phases prevues diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/README.md b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/README.md index 1fdee96..2c3fcb2 100644 --- a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/README.md +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/README.md @@ -45,3 +45,18 @@ Avant les SVG et les contextes dynamiques, relire : - la granularite une competence par fiche ; - le niveau CM1 ; - la coherence des futures pistes visuelles. + +## SVG generes + +Phase 3A : 8 SVG de lecon generes dans `svg/`. + +- `svg/01_lire_ecrire_fraction_simple.svg` +- `svg/02_representer_fraction_partage.svg` +- `svg/03_fraction_sur_demi_droite_graduee.svg` +- `svg/04_fraction_superieure_a_un.svg` +- `svg/05_comparer_fractions_simples.svg` +- `svg/06_encadrer_fraction_entre_entiers.svg` +- `svg/07_additionner_soustraire_fractions_simples.svg` +- `svg/08_fraction_d_une_quantite.svg` + +Statut : brouillons visuels propres, XML valides, a relire avant validation finale. diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/01_lire_ecrire_fraction_simple.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/01_lire_ecrire_fraction_simple.svg new file mode 100644 index 0000000..1d37148 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/01_lire_ecrire_fraction_simple.svg @@ -0,0 +1,44 @@ + + + + + + + Lire et ecrire une fraction + Maths CM1 - Numerateur, denominateur, unite + + + + La fraction + 3 + + 4 + + + + Ce que ca dit + 3 parts prises + 4 parts egales + 3/4 se lit : + trois quarts + + + + L'unite partagee + + + + + + + + L'unite est coupee en 4 parts egales. + + + + A retenir + Le denominateur indique le partage. Le numerateur indique les parts prises. + + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/02_representer_fraction_partage.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/02_representer_fraction_partage.svg new file mode 100644 index 0000000..51887d6 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/02_representer_fraction_partage.svg @@ -0,0 +1,17 @@ + + + + Representer une fraction + Je partage l'unite en parts egales, puis je colorie + + Bande : 3/5 + + 5 parts egales, 3 parts coloriees + Disque : 1/4 + + 4 parts egales, 1 part coloriee + Collection : 6/10 + + 10 objets, 6 sont choisis + A retenirUne fraction n'a de sens que si l'unite et les parts egales sont claires. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/03_fraction_sur_demi_droite_graduee.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/03_fraction_sur_demi_droite_graduee.svg new file mode 100644 index 0000000..0d8d5b0 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/03_fraction_sur_demi_droite_graduee.svg @@ -0,0 +1,19 @@ + + + + Placer une fraction sur une demi-droite + Je partage chaque unite selon le denominateur + + Exemple : placer 5/4 + + + 0 + 1 + 2 + + 5/4 + + Denominateur 4 :chaque unite a 4 parts.5/4 est juste apres 1. + + A retenirL'intervalle de 0 a 1 est l'unite. Je le partage en parts egales. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/04_fraction_superieure_a_un.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/04_fraction_superieure_a_un.svg new file mode 100644 index 0000000..c67d3f5 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/04_fraction_superieure_a_un.svg @@ -0,0 +1,15 @@ + + + + Fraction superieure a 1 + Quand le numerateur depasse le denominateur + + Exemple : 7/4 + + + + Je decompose + 7/4 = 4/4 + 3/47/4 = 1 + 3/4La premiere unite est complete.Il reste encore trois quarts. + + A retenirUne fraction peut etre plus grande que 1 : il faut alors utiliser plusieurs unites. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/05_comparer_fractions_simples.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/05_comparer_fractions_simples.svg new file mode 100644 index 0000000..0ab3f21 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/05_comparer_fractions_simples.svg @@ -0,0 +1,16 @@ + + + + Comparer des fractions simples + Meme unite, parts egales, puis je compare + + Meme denominateur + 3/5 < 4/5 + + + + Meme numerateur + 1/2 > 1/4Quand on partage en plus de parts,chaque part est plus petite.Toujours comparer la meme unite. + + A retenirA denominateur egal, le plus grand numerateur donne la plus grande fraction. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/06_encadrer_fraction_entre_entiers.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/06_encadrer_fraction_entre_entiers.svg new file mode 100644 index 0000000..ab31f27 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/06_encadrer_fraction_entre_entiers.svg @@ -0,0 +1,13 @@ + + + + Encadrer une fraction + Je cherche entre quels entiers elle se trouve + + Exemple : 7/3 + 6/3 = 29/3 = 32 < 7/3 < 3 + + 01237/3 + + A retenirJe compare la fraction aux fractions qui valent les entiers voisins. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/07_additionner_soustraire_fractions_simples.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/07_additionner_soustraire_fractions_simples.svg new file mode 100644 index 0000000..569600b --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/07_additionner_soustraire_fractions_simples.svg @@ -0,0 +1,12 @@ + + + + Additionner des fractions simples + Si les denominateurs sont les memes, les parts ont la meme taille + + Exemple2/7 + 3/7 = 5/7 + + + La regleJe garde le denominateur.J'ajoute ou je retireseulement les numerateurs.6/8 - 2/8 = 4/8 + A retenirAvant de calculer, je verifie que les denominateurs sont identiques. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/08_fraction_d_une_quantite.svg b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/08_fraction_d_une_quantite.svg new file mode 100644 index 0000000..34a672e --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/08_fraction_d_une_quantite.svg @@ -0,0 +1,13 @@ + + + + Trouver une fraction d'une quantite + Je partage, puis je prends les parts demandees + + Exemple : 3/4 de 20 + + 20 partage en 4 parts : chaque part vaut 5.Je prends 3 parts : 15. + + La methode20 / 4 = 55 x 3 = 15Le denominateur partage.Le numerateur dit combien prendre. + A retenirPour trouver 3/4 d'une quantite : je divise par 4, puis je multiplie par 3. + diff --git a/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/README.md b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/README.md new file mode 100644 index 0000000..ac78529 --- /dev/null +++ b/Programme/contenus_pedagogiques/cycle_3/mathematiques/cm1/01_nombres_calcul_resolution/01B_fractions/svg/README.md @@ -0,0 +1,12 @@ +# SVG - CM1 - Fractions + +Ce dossier contient les fiches SVG de lecon du sous-theme `01B_fractions`. + +Regles : + +- une fiche SVG = une micro-competence ; +- format `1600 x 900` ; +- pas de professeur integre ; +- texte court et lisible ; +- schemas mathematiques simples ; +- aucune superposition texte/schema.