Premiers pas en programmation visuelle
Vidéo disponible dans la version Premium
Durée : 20 min
Introduction
Un algorithme est une suite d'instructions précises, exécutées dans l'ordre, pour réaliser une tâche. Les logiciels de programmation visuelle (comme Scratch) utilisent des blocs d'instructions que l'on assemble. On va apprendre à lire et écrire des algorithmes simples.
Vocabulaire de base
- Une instruction est un ordre simple à exécuter, par exemple « avance de 5 pas » ou « tourne de 90° ».
- Une séquence est une suite d'instructions exécutées les unes après les autres, dans l'ordre où elles sont écrites.
- Une boucle permet de répéter plusieurs fois les mêmes instructions, sans avoir à les réécrire.
📌 Méthode — Lire un programme
1. Identifier chaque instruction, dans l'ordre.
2. Si une boucle « répéter fois » apparaît, exécuter toutes les instructions qu'elle contient, fois de suite.
3. Reconstituer le résultat final (le dessin obtenu, ou la position finale).
Exemple de bloc « répéter »
Le programme :
répéter 4 fois :
avancer de 5
tourner de 90°
signifie qu'on exécute 4 fois, à la suite, les deux instructions avancer de 5 puis tourner de 90°.
Exemples
✅ Exemple simple — Suivre une séquence simple
Programme : avancer de 3, puis tourner de 90°, puis avancer de 3.
Cela trace un angle droit formé de deux segments de longueur .
📘 Exemple intermédiaire — Que dessine ce programme ?
avancer de 5 — tourner de 90° — avancer de 5 — tourner de 90° — avancer de 5 — tourner de 90° — avancer de 5 — tourner de 90°
On avance 4 fois de suite en tournant de à chaque fois : on revient au point de départ en ayant tracé un carré de côté .
🔴 Exemple avancé — Avec une boucle « répéter »
répéter 4 fois :
avancer de 5
tourner de 90°
Cette boucle exécute exactement le même programme que l'exemple intermédiaire (4 répétitions de « avancer de 5, tourner de 90° »), mais de façon plus compacte. Elle dessine donc aussi un carré de côté .
Et avec une boucle « répéter 3 fois » et un angle de ?
répéter 3 fois :
avancer de 4
tourner de 120°
côtés égaux et de rotation totale : on obtient un triangle équilatéral de côté .
À retenir
- Une séquence exécute les instructions dans l'ordre, une seule fois chacune
- Une boucle « répéter fois » rejoue les mêmes instructions fois
- Pour reconnaître la figure obtenue, il faut compter le nombre de côtés et l'angle de rotation à chaque fois ( pour un polygone régulier)
Exercices
Que signifie l'instruction « répéter 4 fois » dans un algorithme ?
Une séquence d'instructions est exécutée dans l'ordre où elle est écrite.
Suivez votre progression
Connectez-vous pour sauvegarder votre avancement et gagner des XP.