UNITÉ 3 / SÉQUENCE 1 : Notion de Donnée et de Variable

Séance 3 : Rendre les procédures dynamiques avec DONNE et : (Variables)

Jusqu'à présent sur monirpro.com, nous avons utilisé des valeurs fixes pour diriger la tortue. Cependant, la véritable puissance de l'informatique réside dans la manipulation des données et des variables. Imaginez une variable comme une boîte nommée dans la mémoire de l'ordinateur, capable de stocker une information qui peut changer au cours de l'exécution d'un programme. En apprenant à déclarer et à utiliser des variables, vous ne créez plus des dessins statiques, mais des algorithmes dynamiques et intelligents capables de s'adapter à différentes situations. C'est cette flexibilité qui distingue un simple script d'un véritable programme informatique professionnel.

I. Pré-requis : Introduction aux Données et Paramètres

Comprendre que certaines actions nécessitent une information supplémentaire pour être exécutées. C'est la base de la notion de **Donnée** ou **Paramètre**.

Activité 1 : La Nécessité de la Donnée

Considérez les commandes AVANCE 10 (ou AV 10) et AVANCE 100 (ou AV 100) :

  • L'**action** effectuée est la même : avancer.
  • Ce qui change est la **distance parcourue**.

Dans ce contexte, quelle est l'information essentielle (la **donnée**) que l'on doit *obligatoirement* indiquer pour que la commande AVANCE soit exécutée ?

A) Le sens de l'avancée (avant ou arrière) B) Le nombre de pas (la distance) C) La couleur du tracé

Activité 2 : Définition de Procédure

Quel mot-clé est utilisé pour **commencer** la définition d'une nouvelle procédure nommée `LIGNE` ?

A) PO LIGNE B) LANCE LIGNE C) POUR LIGNE

Activité 3 : Délimitation

La procédure `TEST` est terminée par le mot-clé :

A) STOP B) FIN C) REBOUCLE

Activité 4 : Exemple de Structure de Procédure

Voici la structure de base d'une procédure LOGO qui dessine un carré :

POUR CARRE REPETE 4 [ AV 50 TD 90 ] FIN # Pour exécuter cette procédure, on tape : CARRE

💡 Rappel : POUR et FIN délimitent la procédure. L'appel se fait simplement en tapant le nom de la procédure.

Statut : 0 / 4 activités tentées.
🚀 Lancer l'énoncé du TP Pratique N°2

💡 Comprendre les variables sur monirpro.com :

Le Nom et la Valeur : Une variable possède toujours un nom unique (identifiant) et une valeur associée. En programmation Logo, l'utilisation des deux-points (:) avant le nom de la variable est essentielle pour indiquer à l'ordinateur que vous appelez le contenu de cette "boîte" mémoire.

Calculs et Opérations : Les variables permettent d'effectuer des opérations arithmétiques complexes. Vous pouvez incrémenter une valeur pour créer des spirales ou des formes géométriques évolutives, transformant ainsi des formules mathématiques en œuvres d'art numériques.

Rigueur et Syntaxe : L'informatique ne supporte pas l'ambiguïté. Un nom de variable mal orthographié ou une valeur mal assignée peut stopper net l'exécution de votre programme. Sur monirpro.com, nous vous apprenons à structurer votre code pour minimiser ces erreurs de logique.

Fondation pour le futur : La notion de variable est universelle. Que vous programmiez plus tard en Python, Java ou C++, le principe reste le même. En maîtrisant les variables aujourd'hui avec la tortue, vous ouvrez grand la porte au développement de logiciels et à l'intelligence artificielle.