FICHE PÉDAGOGIQUE - U3 S1 : Séance 3 (Notion de Donnée et de Variable)

Bienvenue dans cette troisième séance de programmation LOGO sur monirpro.com. Aujourd'hui, nous allons franchir une étape cruciale en apprenant à manipuler la mémoire de l'ordinateur grâce à la Notion de Donnée et de Variable. Jusqu'à présent, nos programmes étaient statiques. Désormais, vous allez apprendre à stocker des informations (nombres ou mots) dans des "boîtes" appelées variables, permettant à vos programmes de devenir plus intelligents, de réaliser des calculs et de s'adapter dynamiquement aux besoins de l'utilisateur.

Unité / SéquenceU3 : Programmation / S1 : Programmation LOGO (Procédures et Variables)
Niveau3ᵉ année du Collège
Durée1 heure
Séance N°3 / 7
ThèmeNotion de Donnée et de Variable LOGO (La commande `DONNE`)

Informations Spécifiques de Séance

Objectifs : 🎯

Pré-requis : 🧠

Compétences : ✅

Savoirs : 📚

Déroulement (1h)

💡 L'astuce MonirPro

Sur monirpro.com, nous utilisons une image simple : une variable est une boîte avec une étiquette. Pour mettre une valeur dans la boîte, on utilise la commande DONNE (ex: DONNE "C 50). Attention à la syntaxe LOGO : on utilise les guillemets (") pour nommer la variable et les deux-points (:) pour lire son contenu. Maîtriser cette distinction est la clé pour éviter les erreurs de programmation et commencer à créer des scripts véritablement interactifs.

PhaseDurée (min)ContenuActivité du ProfesseurActivité des ÉlèvesMatérielC.Év.
Rappel / Problématique15Rappel `CARRE` (S2). Problématique : si on veut 50 carrés de tailles différentes, que faire ?Introduit la notion de **variable** comme un conteneur. Dialogue sur les données.Raisonnent sur la flexibilité du code.TableauQuestions sur la généralisation
Cours : `DONNE` et `:variable`20Présentation de la commande **`DONNE`**. Explication de l'affectation et de l'appel de la valeur (`:variable`).Expose les syntaxes : `DONNE "X 50` et `AV :X`. Montre l'impact de `MONTRE "X`.Testent la création de variables dans la fenêtre de commande.Ordinateur, Vidéo projecteurVérification de la création de la variable.
TP Pratique25Créer une procédure `LIGNE` qui utilise une variable de longueur pour dessiner un trait.Guide la création de la procédure : `POUR LIGNE DONNE "L 150 AV :L FIN`. Teste la modification de la variable avant l'appel.Modifient la valeur de la variable (`DONNE "L 50`) et exécutent `LIGNE` plusieurs fois.OrdinateurRésultat visuel / Manipulation de `DONNE`

Vous avez maintenant compris comment l'ordinateur mémorise et utilise des données. C'est une base fondamentale pour toute la suite de votre parcours. Dans la prochaine séance sur monirpro.com, nous allons combiner cette notion avec ce que nous savons sur les procédures pour aborder la Séance 4 : Procédures avec Paramètres. Vous apprendrez à créer des commandes universelles capables de dessiner, par exemple, des carrés de n'importe quelle taille en un seul clic !

Séance 4 : Procédures avec Paramètres →