FICHE PÉDAGOGIQUE - U3 S1 : Séance 2 (Procédures Sans Paramètre)

Bienvenue dans cette deuxième séance de programmation LOGO sur monirpro.com. Après avoir revu les bases, nous allons aujourd'hui apprendre à devenir de véritables créateurs de langage grâce aux Procédures sans paramètre. Une procédure vous permet de regrouper plusieurs instructions sous un seul nom (par exemple, créer une commande "CARRE"). C'est une étape cruciale pour organiser votre pensée : au lieu de répéter sans cesse les mêmes codes, vous allez apprendre à structurer vos programmes pour les rendre plus clairs, plus courts et plus efficaces.

Unité / SéquenceU3 : Programmation / S1 : Programmation LOGO (Procédures et Variables)
Niveau3ᵉ année du Collège
Durée1 heure
Séance N°2 / 7
ThèmeLes Procédures Sans Paramètre

Informations Spécifiques de Séance

Objectifs : 🎯

Pré-requis : 🧠

Compétences : ✅

Savoirs : 📚

Déroulement (1h)

💡 L'astuce MonirPro

Sur monirpro.com, nous disons souvent : "Bien nommer une procédure, c'est déjà réussir son programme". Choisissez des noms explicites comme TRIANGLE ou MAISON plutôt que des noms vagues. N'oubliez jamais la syntaxe rigoureuse : une procédure commence toujours par POUR suivi de son nom, et se termine impérativement par FIN. Une fois enregistrée, votre procédure devient une nouvelle commande que la tortue comprendra aussi bien que les commandes natives !

PhaseDurée (min)ContenuActivité du ProfesseurActivité des ÉlèvesMatérielC.Év.
Rappel / Motivation10Rappel `REPÈTE`. Discussion sur la nécessité de réutiliser le code du carré.Questionne : comment dessiner 10 carrés sans réécrire le code ?Proposent des solutions ; déduction de la nécessité de nommer/stocker le code.TableauQuestions/Réponses
Cours : Définition Procédure15Explication du rôle des procédures. Définition et syntaxe de `POUR...FIN`.Présente la syntaxe et la commande `POUR`. Montre l'éditeur.Rédigent la procédure `POUR CARRE`...`FIN`.Ordinateur, Vidéo projecteurVérification de la syntaxe
TP Pratique25Saisie de la procédure `CARRE` (taille 100). Exécution par simple appel `CARRE`.Guide l'entrée et la sortie de l'éditeur de procédure. Propose un second exercice (ex: `TRIANGLE`).Saisissent, enregistrent et testent l'appel de `CARRE` et `TRIANGLE`.OrdinateurExécution des procédures.
Application / Synthèse10Utilisation de la procédure `CARRE` avec `REPÈTE` pour dessiner une ligne de carrés.Propose le programme : `REPÈTE 5 [CARRE AV 150]`.Testent et observent le résultat. Notent la synthèse.OrdinateurRésultat visuel / Auto-évaluation

Vous savez maintenant comment automatiser des dessins répétitifs en créant vos propres procédures. C'est une avancée majeure dans votre parcours de programmeur. Cependant, pour rendre vos programmes encore plus flexibles et intelligents, nous devrons apprendre à manipuler des informations qui changent. Dans la prochaine séance sur monirpro.com, nous aborderons la Séance 3 : Notion de Donnée et de Variable. Vous découvrirez comment stocker des valeurs et comment permettre à la tortue de s'adapter à différentes situations.

Séance 3 : Données et Variables →