Aller au contenu
CapClasse.
Des ressources pour comprendre, réviser et progresser.Tout est gratuit, sans compte
Mathématiques · CM1 · 25 minMis à jour le

Les algorithmes : séquences, boucles et conditions

Je découvre : un algorithme

Un algorithme est une suite d'instructions précises qui permet de résoudre un problème ou de réaliser une tâche. Une recette de cuisine est un algorithme !

La séquence

Une séquence est une suite d'instructions exécutées l'une après l'autre.

Exemple

Avancer de 3. Tourner à droite. Avancer de 2. Le robot suit les instructions dans cet ordre.

La boucle

Une boucle répète plusieurs fois les mêmes instructions. Cela évite de les écrire plusieurs fois.

  • Répéter 4 fois : avancer de 3, tourner de 90 degrés à droite.
  • Cette boucle trace un carré.

La condition

Une condition permet de choisir : « Si ... alors ... sinon ... ».

Exemple

Si le robot touche un mur, alors il tourne à droite, sinon il avance.

Programmer avec des blocs

Dans des logiciels comme Scratch, on assemble des blocs colorés : les blocs de mouvement, de répétition et de condition.

  • Un programme est un algorithme écrit dans un langage compris par l'ordinateur.
  • Corriger les erreurs d'un programme s'appelle déboguer.

À toi de jouer

📝 Pour aller plus loin : Écris un algorithme avec une boucle pour tracer un triangle équilatéral ou un carré, puis teste-le avec un camarade qui joue le robot.

Autres leçons de Mathématiques en CM1

Toutes les leçons de Mathématiques CM1 →