Scénario · Enseigner & vérifier

Trois tests avant toute correction

Concevoir des cas de test indépendants du code.

Contexte

Proposition à adapter au programme effectivement étudié ; groupes de trois, puis production individuelle.

Objectif et compétences

Concevoir des cas de test indépendants du code.

Prérequis

Variables, conditions et division.

Matériel et accès

Papier et tableau. Sortie IA éventuellement préparée par l’enseignant ; aucun compte élève requis. Support utilisable sans connexion.

Préparation de l’enseignant

Proposer une fonction de moyenne qui divise toujours par trois, quelle que soit la liste.

Déroulement · 50 min

  1. Observer · 10 minProposer une fonction de moyenne qui divise toujours par trois, quelle que soit la liste.
  2. Enquêter · 25 minTester trois nombres, deux nombres et une liste vide ; définir le comportement attendu avant la correction.
  3. Mettre en commun · 10 minComparer deux solutions, demander une preuve et corriger les interprétations.
  4. Transférer · 5 minChaque élève répond seul à une variante et explique une vérification utile.

Qui fait quoi ?

EnseignantPrépare le support, contrôle son exactitude et anime la confrontation.
IAPropose éventuellement un brouillon avant la classe ; ne décide ni de la validité finale ni de la note.
ÉlèvesTestent, argumentent, corrigent et gardent une trace.

Évaluation

Évaluer exactitude, justification et transfert individuel ; Un tableau entrée / résultat attendu / résultat obtenu et le code corrigé.

Variantes

Aide : tableau partiellement rempli et vocabulaire explicité. Approfondissement : inventer un nouveau contre-exemple. Sans IA : utiliser le support fictif décrit.

Vérifier les faits et utiliser uniquement des données fictives ; ne pas imposer un outil à domicile.

Ce scénario est une proposition éditoriale, sans homologation institutionnelle ni validation d’alignement à un programme précis.

Sources et révision

Contenu pédagogique éditorial : adaptation du fichier fourni ou nouvelle proposition du portail.

Révision éditoriale : 2026-09-15. Pas de vérification externe complète revendiquée. Cette proposition doit être ajustée et validée par l’enseignant avant la classe.

Continuer avec ces ressources

outil

Scratch

Environnement de programmation visuelle pour construire et expliquer un algorithme. Complément pédagogique à l’IA.

Programmation · Intermédiaire
outil

Python Tutor

Visualisation pas à pas de l’exécution de petits programmes. Ne pas utiliser de données ou de clés privées.

Programmation · Intermédiaire
Travail en groupePas de compte élève requis pour la variante papierFaible débit compatibleImprimable

Production attendue

Un tableau entrée / résultat attendu / résultat obtenu et le code corrigé.

Prompt enseignant proposé

Agis comme concepteur pédagogique. Prépare un support fictif pour : Concevoir des cas de test indépendants du code. Contexte : Tronc commun au Maroc. Tâche : Tester trois nombres, deux nombres et une liste vide ; définir le comportement attendu avant la correction. Fournis un corrigé séparé, les hypothèses et les éléments à vérifier.

Limite de l’activité

Vérifier les faits et utiliser uniquement des données fictives ; ne pas imposer un outil à domicile.

Prolongement : modifier une contrainte et demander une nouvelle justification individuelle.