FICHE PÉDAGOGIQUE - U3 S1 : Séance 4 (Procédures avec Paramètres)

Unité / SéquenceU3 : Programmation / S1 : Programmation LOGO (Procédures et Variables)
Niveau3ᵉ année du Collège
Durée1 heure
Séance N°4 / 7
ThèmeProcédures avec Paramètres (Variables locales)

Informations Spécifiques de Séance

Objectifs : 🎯

Pré-requis : 🧠

Compétences : ✅

Savoirs : 📚

Déroulement (1h)

PhaseDurée (min)ContenuActivité du ProfesseurActivité des ÉlèvesMatérielC.Év.
Rappel / Problématique10Problématique : rendre la procédure `CARRE` (S2) flexible sans utiliser `FAIS` à chaque fois.Souligne que le paramètre permet de donner la valeur au moment de l'appel.Déduisent que la variable doit être déclarée à l'ouverture de la procédure.TableauQuestions/Réponses sur la flexibilité.
Cours : Paramètres15Présentation de la syntaxe des paramètres. Explication du rôle de `:TAILLE`.Présente le code du carré paramétré. Met en évidence l'appel : `CARRE 100` ou `CARRE 50`.Rédigent la procédure `CARRE :TAILLE`.Ordinateur, Vidéo projecteurVérification de la syntaxe et de l'appel.
TP : Procédure `POLY`25Créer une procédure `POLY` acceptant deux paramètres : `:NBCOTÉS` et `:TAILLE`.Guide l'élaboration de la formule de l'angle (`TD 360 / :NBCOTÉS`).Écrivent et testent la procédure `POLY`. Ex: `POLY 5 80` (Pentagone).OrdinateurRésultat visuel, validation de la formule d'angle.
Synthèse10Comparaison de la procédure sans vs avec paramètres. Avantages de la modularité.Anime la discussion. Donne un exercice à préparer (ex: procédure `ETOILE :taille`).Notent la synthèse et l'exercice.TableauVérification de la compréhension.