Le Chevalier de la programmation est un jeu éducatif gratuit en ligne, disponible sur la plateforme LogicielEducatif, qui initie les enfants à la logique de programmation en leur faisant programmer les déplacements d’un chevalier sur une grille. Aucune installation n’est requise : il suffit d’un navigateur et d’une connexion Internet. Conçu pour le primaire, il peut être utilisé en classe, en autonomie ou à la maison, dès le cycle 2 jusqu’au cycle 3 et au-delà pour les niveaux les plus avancés.
Comment fonctionne Le Chevalier de la programmation
Le principe du chevalier programmation est simple et progressif. L’élève dispose d’une grille sur laquelle un chevalier doit atteindre un objectif — récupérer un objet, rejoindre un point d’arrivée, éviter des obstacles. Pour y parvenir, il doit construire une séquence d’instructions : avancer, tourner à gauche, tourner à droite, sauter, etc.
Ces instructions sont sélectionnées et ordonnées dans un espace dédié, comme on assemblerait des blocs. L’élève lance ensuite la séquence pour voir si le chevalier atteint son but. Si ce n’est pas le cas, il doit analyser son erreur et corriger sa séquence — ce qui constitue en lui-même une compétence fondamentale en algorithmique.
Au fil des niveaux, la difficulté augmente progressivement. Les premiers défis se résolvent avec quelques instructions simples. Les niveaux intermédiaires introduisent les boucles pour répéter une action un nombre défini de fois. Les niveaux avancés font apparaître les conditions, qui permettent d’exécuter des actions différentes selon l’état de l’environnement. Cette progression est pensée pour accompagner naturellement la montée en compétences des élèves sans rupture brutale.
Les compétences travaillées avec ce jeu de programmation
Le jeu de programmation du Chevalier développe plusieurs compétences directement liées aux attendus du programme scolaire en matière de numérique et d’algorithmique.
La pensée séquentielle. Programmer les déplacements d’un chevalier oblige à décomposer un problème en étapes précises et ordonnées. C’est la base de tout raisonnement algorithmique, et une compétence transférable bien au-delà de la programmation.
La compréhension des instructions. L’élève apprend à utiliser des commandes précises et à anticiper leurs effets. Il comprend qu’un ordinateur — ou ici un chevalier — ne fait que ce qu’on lui dit, ni plus, ni moins.
La maîtrise des boucles. Répéter une séquence d’actions plutôt que de la réécrire plusieurs fois : c’est un concept clé de la logique de programmation, présent dès les niveaux intermédiaires du jeu.
Les conditions. Les niveaux avancés introduisent la logique conditionnelle : « si tel obstacle est présent, alors faire ceci, sinon faire cela ». Un concept central en programmation informatique, présenté ici de façon intuitive et visuelle.
L’autonomie et la persistance. Chaque niveau raté est une occasion d’analyser ce qui n’a pas fonctionné et de recommencer. Le jeu favorise ainsi une posture de débogage — observer, comprendre, corriger — très proche de la réalité du développement informatique.
À quel niveau scolaire utiliser Le Chevalier de la programmation
Le jeu s’adapte à plusieurs profils grâce à sa progression interne. Voici comment l’utiliser selon le niveau des élèves :
| Niveau scolaire | Âge indicatif | Niveaux du jeu | Compétences visées |
|---|---|---|---|
| Cycle 2 (CE1-CE2) | 7–9 ans | Premiers niveaux, instructions simples | Séquences, instructions de base |
| Cycle 3 (CM1-CM2) | 9–11 ans | Niveaux intermédiaires | Boucles, raisonnement logique |
| 6e / collège | 11–13 ans | Niveaux avancés | Conditions, algorithmique structurée |
| Différenciation | Variable | Choix libre du niveau | Individualisation du parcours |
En codage primaire, le Chevalier est particulièrement bien adapté au cycle 2 pour une première découverte, grâce à des commandes simples et une interface visuelle lisible. Pour l’algorithmique cycle 3, les niveaux avec boucles et conditions permettent d’aller beaucoup plus loin et de préparer les élèves à des environnements comme Scratch ou Python.
Avantages et limites du jeu éducatif pour la classe
Ce qui fonctionne bien :
Le premier atout du jeu éducatif gratuit est son accessibilité totale. Aucun compte, aucune installation, aucun matériel spécifique. Un ordinateur ou une tablette avec un navigateur suffit, ce qui le rend immédiatement utilisable en salle informatique, en classe avec un vidéoprojecteur ou à la maison.
La progression intégrée est un vrai avantage pédagogique : l’enseignant n’a pas à définir lui-même les étapes. Les niveaux s’enchaînent de façon cohérente, ce qui permet une utilisation en autonomie par les élèves sans que l’adulte doive intervenir à chaque étape.
Le format « défi à résoudre » est motivant. L’élève a un objectif clair, un retour immédiat sur ses actions et la satisfaction de progresser niveau après niveau — un ressort efficace pour maintenir l’engagement, y compris chez les élèves habituellement peu à l’aise avec les activités scolaires formelles.
Les limites à connaître :
Le jeu nécessite une connexion Internet. Il n’est pas utilisable hors ligne, ce qui peut poser problème dans des établissements à connectivité fragile ou pour certains usages à domicile.
La progression peut devenir exigeante assez rapidement. Certains élèves de cycle 2 pourront se retrouver bloqués sur des niveaux introduisant les boucles, sans filet de secours intégré (pas d’aide contextuelle, pas d’indice). L’accompagnement de l’enseignant reste important pour ces moments.
Enfin, le jeu est centré sur des défis guidés. Il ne laisse pas de place à la créativité libre, contrairement à des environnements comme Scratch où l’élève crée ses propres projets. C’est un outil d’initiation structurée, pas un espace de création.
Le Chevalier de la programmation face à Scratch, TuxBot et Code.org
Plusieurs ressources coexistent pour apprendre à coder à l’école, avec des approches différentes. Voici comment situer le Chevalier de la programmation dans ce paysage.
Scratch est l’environnement de référence pour la création de projets animés et de jeux. Il est beaucoup plus ouvert que le Chevalier : l’élève crée ce qu’il veut, avec des blocs visuels. Il est adapté au cycle 3 et au collège, mais demande un accompagnement plus soutenu au démarrage. Le Chevalier peut servir de tremplin avant Scratch.
TuxBot est une activité numérique en classe très proche dans le principe : programmer les déplacements d’un personnage sur une grille. TuxBot est souvent associé à des activités débranchées (sans écran), ce qui le rend complémentaire plutôt que concurrent.
Code.org est une plateforme internationale proposant des parcours complets, des tutoriels guidés et des ressources enseignants en plusieurs langues. Elle offre plus de contenus et de niveaux que le Chevalier, mais est aussi plus complexe à prendre en main pour un usage ponctuel en classe.
Le chevalier programmation se distingue par sa simplicité d’accès et sa rapidité de mise en œuvre. C’est l’outil idéal pour une programmation informatique école en première approche, une séance de découverte ou une activité de courte durée, sans préparation technique préalable.

