Dans la formation sur l’algorithmique que je propose en ligne sur la plateforme d’apprentissage H2PROG, j’ai choisi d’expliquer les concepts en utilisant une représentation visuelle des algorithmes, mettant en scène un personnage, « Milo », qui doit traverser des labyrinthes.
Voici quelques rappels sur les labyrinthes et le comportement que le personnage peut avoir, lors de la mise en œuvre des algorithmes écrits en pseudo-code :
- Milo, notre personnage, doit suivre le parcours pour atteindre le drapeau d’arrivée.

- Règles :
- 3 actions possibles :
- avancer : avancer vers l’avant
- gauche : tourner d’un quart de tour sur sa gauche (il ne se déplace pas !)
- droite : tourner d’un quart de tour sur sa droite (il ne se déplace pas !)
- 3 actions possibles :
Les déplacements dans la représentation visuelle des algorithmes H2PROG
Les règles de déplacement dépendent de la rotation du personnage, tel que le montre l’image ci-dessous :

Autres sujets de révision
- Sujet suivant : Les types
- Sujet précédent : Les algorithmes
La formation complète pour apprendre l’algorithmique et le pseudo-code
- La formation vidéo complète : Les bases indispensables de la programmation : Algorithmique
Sur la chaîne youtube H2PROG, vous pouvez étudier les deux premiers thèmes (variables et types), extraits de la formation vidéo. Accéder à la playlist youtube.