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 4 (5e, 4e, 3e)Transition Scratch → PythonProjets de référence
Séances Cycle 4
    S01 - Diagnostic & ConsolidationS02 - Logique booléenneS03 - Machine à étatsS04 - Portée des variablesS05 - Listes & TableauxS06 - Recherche & StatistiquesS07 - Blocs personnalisésS08 - Clones & ParticulesS09 - Modélisation & SimulationS10 - Tests & RecetteS11 - Conception en équipeS12 - Projet final & Soutenance
powered by Zudoku
Séances Cycle 4

C4-S06 — Recherche et statistiques

Cycle 4 (5e - 4e - 3e)C4-S06
Recherche linéaire et calculs statistiques dans une collection de données
Niveau : 5e, 4e, 3e
Durée : 55 minutes
Outil : Scratch
Organisation : Binômes
⚡ Actions rapides :
⚡EN 2 MINUTES CHRONO (L'ESSENTIEL POUR LA CLASSE)
⏱️ 15' Algorithme de parcours • 25' Calculs statistiques • 15' Défi
🎯 Objectif unique : Calculer la moyenne, le minimum et le maximum d'une liste de nombres avec un parcours borné.
📦 Matériel exact : Jeu de données de températures ou de notes.
⚠️ Piège n°1 à éviter : Oublier de réinitialiser la variable Somme à 0 avant le parcours de liste.
🎯 Objectifs d'apprentissage observables
  • Implémenter l'algorithme de recherche linéaire (Linear Search) dans une liste de valeurs.
  • Calculer la somme, la moyenne arithmétique, le minimum et le maximum d'une série numérique.
  • Traiter des données concrètes interdisciplinaires (relevés de températures ou notes scolaires).

🎒 Matériel & Préparation

  • Liste de 10 notes ou 10 relevés de températures météorologiques.

⏱️ Déroulé de la séance

1. Algorithme de recherche linéaire (15 min)

Comment savoir si une valeur V est présente dans une liste ?

  • On démarre à l'index 1.
  • On compare chaque case avec V.
  • Si on trouve, on note la position et on s'arrête (trouvé = vrai).
  • Si on arrive au bout sans trouver, trouvé = faux.

2. Atelier statistique (30 min)

📝 Mission : Le calculateur de moyenne et de note maximale

Moyen

À partir d'une liste Notes contenant 5 valeurs entières : 1. Calculer la somme des notes avec un accumulateur. 2. Déduire la moyenne (Moyenne = Somme / Nombre de notes). 3. Déterminer la note maximale de la série.

3. Bilan mathématique & Complexité (10 min)

Le temps de calcul d'une recherche linéaire est proportionnel au nombre d'éléments dans la liste (complexité linéaire).

💡 Lien avec les Mathématiques 3e

Lien direct avec le programme de statistiques de 3e : effectif total, moyenne pondérée, étendue et valeurs extrêmes.


📊 Grille d'évaluation

Critère observableAvec aideAutonomeTransfert / Dépassement
Utilise la variable d'accumulation pour calculer la sommeAdditionne les éléments manuellement sans boucleInitialise la somme à 0 et accumule dans une boucleCalcule une moyenne avec des coefficients
Trouve la valeur maximale avec un comparateurInitialise le maximum à 0 au lieu du premier élément (problème avec nombres négatifs)Initialise Max avec l'élément 1 et compare à chaque itérationTrouve également la valeur minimale et l'étendue de la série
← Séance précédenteC4-S05 • Listes
Séance suivante →C4-S07 • Blocs personnalisés
Last modified on September 13, 2026
S05 - Listes & TableauxS07 - Blocs personnalisés
On this page
  • 🎒 Matériel & Préparation
  • ⏱️ Déroulé de la séance
    • 1. Algorithme de recherche linéaire (15 min)
    • 2. Atelier statistique (30 min)
    • 3. Bilan mathématique & Complexité (10 min)
  • 📊 Grille d'évaluation