Skip to content
Mathématiques · Seconde

Idées d’apprentissage actif

Introduction aux variables et affectations

Les variables et leur affectation sont des concepts abstraits qui nécessitent une approche concrète pour être compris. Travailler avec des gestes et des supports physiques réduit la charge cognitive et ancrent les mécanismes mentaux. Cette méthode rend visible ce qui se passe en mémoire, ce qui est essentiel pour éviter les confusions avec les équations mathématiques.

Programmes OfficielsEDNAT: Lycee-ALG-01EDNAT: Lycee-ALG-02
20–25 minBinômes → Classe entière3 activités

Activité 01

Classe inversée25 min · Petits groupes

Manipulation concrète : Les boîtes à variables

Chaque groupe dispose de gobelets étiquetés (a, b, c) et de jetons numérotés. L'enseignant dicte des affectations successives et les élèves déplacent les jetons pour simuler l'état de la mémoire. Ils notent la valeur de chaque variable après chaque étape.

Pourquoi est-il essentiel de nommer les variables de manière explicite dans un algorithme ?

Conseil de facilitationPendant l'activité 'Manipulation concrète : Les boîtes à variables', circulez entre les groupes pour écouter leurs échanges et posez des questions ciblées comme 'Pourquoi la boîte 'a' ne contient-elle plus qu'un seul jeton après l'affectation ?'.

À observerDonnez aux élèves une feuille avec trois boîtes étiquetées 'a', 'b', 'c'. Proposez la séquence d'instructions suivante : a = 5 ; b = a + 2 ; a = b - 1 ; c = a. Demandez-leur d'écrire la valeur finale de chaque variable dans sa boîte correspondante.

ComprendreAppliquerAnalyserAutogestionConscience de soi
Générer une leçon complète

Activité 02

Penser-Partager-Présenter20 min · Binômes

Penser-Partager-Présenter: Échange de variables

L'enseignant pose le problème classique : échanger les valeurs de deux variables sans en perdre une. Les élèves cherchent seuls, comparent en binômes, puis la classe discute de la nécessité d'une variable temporaire.

Expliquez comment l'affectation modifie la valeur d'une variable au cours de l'exécution.

À observerPendant une explication, posez la question : 'Si j'ai une variable 'score' initialisée à 0, et que j'écris 'score = score + 10', quelle est la nouvelle valeur de 'score' ?' Utilisez des exemples variés pour vérifier la compréhension de l'opération d'affectation.

ComprendreAppliquerAnalyserConscience de soiCompétences relationnelles
Générer une leçon complète

Activité 03

Classe inversée25 min · Petits groupes

Quiz interactif : Prédire la sortie

L'enseignant affiche une série de 5 algorithmes courts (3-5 lignes d'affectations). Les élèves, en équipes, prédisent la valeur finale de chaque variable sur ardoise. Correction immédiate et discussion des erreurs.

Comparez la notion de variable en mathématiques et en algorithmique.

À observerLancez une discussion en demandant : 'Pourquoi l'instruction 'x = x + 1' est-elle valide en algorithmique mais fausse en mathématiques ?' Encouragez les élèves à utiliser les termes 'variable' et 'affectation' dans leurs réponses.

ComprendreAppliquerAnalyserAutogestionConscience de soi
Générer une leçon complète

Modèles

Modèles qui complètent ces activités de Mathématiques

Utilisez, modifiez, imprimez ou partagez.

Quelques notes pour enseigner cette unité

Commencez par des exemples simples et évitez les notations complexes dès le départ. Utilisez un langage clair et répétitif : 'on place, on retire, on remplace'. Insistez sur le fait que la mémoire d'un ordinateur n'est pas un tableau de valeurs, mais un ensemble de cases qui ne contiennent qu'une seule valeur à la fois. Montrez des exemples où une variable est réutilisée immédiatement après une affectation pour illustrer l'écrasement.

Les élèves distinguent clairement le nom de la variable de sa valeur, comprennent que l’affectation écrase la valeur précédente et savent interpréter une instruction du type 'a = a + 1' comme une mise à jour, non comme une égalité. Leur langage oral et écrit intègre les termes 'variable' et 'affectation' avec précision.


Attention à ces idées reçues

  • During l'activité 'Manipulation concrète : Les boîtes à variables', watch for les élèves qui interprètent 'a = a + 1' comme une égalité mathématique et tentent de résoudre l'équation.

    Demandez-leur de mimer l'opération avec la boîte : retirez le jeton actuel de 'a', ajoutez un nouveau jeton correspondant à la valeur calculée, puis replacez-le dans la boîte. Soulignez que la boîte ne contient qu'un seul jeton à la fois.

  • During l'activité 'Think-Pair-Share : Échange de variables', watch for les élèves qui croient que les anciennes valeurs des variables sont conservées après une nouvelle affectation.

    Utilisez les gobelets pour montrer que chaque nouvelle étiquette efface l'ancienne valeur. Insistez sur le fait qu'il n'y a qu'un seul jeton par boîte à tout moment, même si on change son contenu.

  • During l'activité 'Quiz interactif : Prédire la sortie', watch for les élèves qui confondent le nom de la variable avec sa valeur actuelle.

    Demandez-leur de décrire la variable comme un contenant et sa valeur comme le contenu. Par exemple, 'la variable 'score' contient la valeur 10 à ce moment-là', en pointant du doigt le contenu du gobelet ou l'étiquette.


Méthodes utilisées dans ce dossier