6èmeArithmétique

Premiers pas en programmation visuelle

20 min5 exercicesSéquence 2.26ème

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 nn fois » apparaît, exécuter toutes les instructions qu'elle contient, nn 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 33.

📘 Exemple intermédiaire — Que dessine ce programme ?

avancer de 5tourner de 90°avancer de 5tourner de 90°avancer de 5tourner de 90°avancer de 5tourner de 90°

On avance 4 fois de suite en tournant de 90°90° à chaque fois : on revient au point de départ en ayant tracé un carré de côté 55.

🔴 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é 55.

Et avec une boucle « répéter 3 fois » et un angle de 120°120° ?

répéter 3 fois :

  avancer de 4

  tourner de 120°

33 côtés égaux et 3×120°=360°3 \times 120° = 360° de rotation totale : on obtient un triangle équilatéral de côté 44.

À retenir

- Une séquence exécute les instructions dans l'ordre, une seule fois chacune
- Une boucle « répéter nn fois » rejoue les mêmes instructions nn fois
- Pour reconnaître la figure obtenue, il faut compter le nombre de côtés et l'angle de rotation à chaque fois (360°÷nombre de coˆteˊs360° \div \text{nombre de côtés} 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.

Se connecter