Portail Pédagogique Scratch
  • 📖 Guide & Outils
  • Espace Élèves (Activités)
  • Cycle 1 (Maternelle)
  • Cycle 2 (Élémentaire)
  • Cycle 3 (Consolidation)
  • Cycle 4 (Collège)
🎓 Formation Cycle 2 (Élémentaire)Transition ScratchJr → Scratch
Séances Cycle 2
    S01 - Algorithme & SéquenceS02 - Événements de départS03 - Mouvement & OrientationS04 - Costumes & SonsS05 - Répétition & BoucleS06 - Messages & SynchronisationS07 - Première interactionS08 - Débogage méthodiqueS09 - Quiz & Test de réponseS10 - Projet final
powered by Zudoku
Séances Cycle 2

C2-S05 — Répétition

Cycle 2 (CP - CE1 - CE2)C2-S05
Répétition : Simplifier un programme
Niveau : CP, CE1, CE2
Durée : 45 minutes
Outil : ScratchJr / Scratch
Organisation : Binômes
⚡ Actions rapides :👁️Vue Élève (C2-A03) →📥Télécharger la fiche (PDF)
⚡EN 2 MINUTES CHRONO (L'ESSENTIEL POUR LA CLASSE)
⏱️ 10' Problème du code long • 25' Simplification • 10' Défi
🎯 Objectif unique : Factoriser un script long en utilisant le bloc [répéter 4 fois].
📦 Matériel exact : Exemples avant/après boucle (tracé de carré, danse).
⚠️ Piège n°1 à éviter : Mettre le bloc de départ ou d'initialisation à l'intérieur de la boucle.
🎯 Objectifs d'apprentissage observables
  • Identifier un motif d'instructions dupliqué dans un long programme.
  • Remplacer une suite redondante par un bloc de boucle `répéter N fois`.
  • Comparer deux programmes produisant le même résultat pour évaluer leur lisibilité et concision.

🎒 Matériel & Préparation

  • Fiche d'activité comparative : Programme A (16 blocs) vs Programme B (4 blocs).

⏱️ Déroulé de la séance

1. Le défi de la longue liste (10 min)

L'enseignant projette un script interminable : [Avancer] [Sauter] [Avancer] [Sauter] [Avancer] [Sauter] [Avancer] [Sauter]...
Question : « Comment écrire ce même comportement sans fatiguer le programmeur ? »

2. Atelier d'optimisation (25 min)

📝 Mission : Réduire le programme par 4

Moyen

Prendre un programme de marche en escalier de 12 blocs et le réécrire en utilisant le bloc orange répéter.

3. Institutionnalisation (10 min)

La boucle permet de rendre un programme plus court, plus clair et beaucoup plus facile à modifier (ex: changer la hauteur d'une marche en un seul endroit).

💡 Lien avec les Mathématiques

Faites le parallèle avec la multiplication en CE1/CE2 : 3 + 3 + 3 + 3 = 4 x 3. De la même manière, répéter 4 fois une instruction remplace l'addition de blocs identiques.


📊 Grille d'évaluation

Critère observableAvec aideAutonomeTransfert / Dépassement
Identifie le motif élémentaire à répéterRepère les blocs identiques avec guidageIsole la séquence exacte formant le motifCalcule le nombre exact d'itérations nécessaires
Utilise correctement la structure de bouclePlace la boucle mais oublie d'y insérer les blocsEncapsule le motif à l'intérieur du bloc répéterModifie le paramètre numérique pour ajuster la distance

📥 Téléchargements

Fiche méthode : Simplifier une répétition (C2-S05)
c2-s05-fiche-simplifier-repetition-v1.pdf • PDF • 1.2 KB • v1.0 • CC-BY-SA 4.0
Télécharger
← Séance précédenteC2-S04 • Costumes, parole et sons
Séance suivante →C2-S06 • Messages et synchronisation
Last modified on September 13, 2026
S04 - Costumes & SonsS06 - Messages & Synchronisation
On this page
  • 🎒 Matériel & Préparation
  • ⏱️ Déroulé de la séance
    • 1. Le défi de la longue liste (10 min)
    • 2. Atelier d'optimisation (25 min)
    • 3. Institutionnalisation (10 min)
  • 📊 Grille d'évaluation
  • 📥 Téléchargements