Conseils

Programmer avant de savoir lire : le codage débranché, mode d'emploi

Learning Resources Code & Go souris robotLearning Resources Robot BotleyKit robot solaire 14 en 1

Par Sébastien · · 5 min de lecture

Dès 3 ans, un enfant peut donner des instructions à un robot en bois et découvrir la logique d'un programme, sans tablette ni ordinateur. Robots à blocs, cartes de codage ou simples jeux de parcours introduisent les séquences, les boucles et les conditions. Voici comment commencer, et comment préparer la suite.

Coder sans écran, c'est possible dès 3 ans

Programmer ne demande pas forcément un ordinateur. Les bibliothèques de la Ville de Paris proposent des ateliers sans écran pour découvrir les sciences du numérique dès 3 ans, autour d'un petit robot en bois.

« Un atelier sans écran pour initier les enfants dès le plus jeune âge » — Paris.fr

Le principe de la programmation débranchée

L'enfant donne une suite d'instructions à un robot ou à un personnage : avancer, tourner, recommencer. Il apprend ainsi la logique d'un programme sans taper une ligne de code. Paris.fr évoque aussi le langage binaire, les déplacements et la logique dans ses ateliers « Graine de science ».

Pourquoi éviter l'écran au début

La manipulation rend concrètes des notions abstraites. L'enfant voit immédiatement l'effet de son programme, et peut corriger son erreur en déplaçant un bloc.

ApprocheÂge indiquéSource
Robot en bois à blocs de couleurDès 3 ansParis.fr
Activités d'inspiration Montessori3 à 6 ansMaddyness
Jeux de logique sans écranDès le CPMaddyness
  1. Jouez au « robot » : l'enfant guide un adulte avec des consignes.
  2. Tracez un parcours au sol avec du ruban adhésif.
  3. Passez ensuite à un robot programmable.

Les robots et kits pour débuter

Plusieurs robots se programment avec des blocs, des cartes ou des boutons. Paris.fr décrit Cubetto, un robot en bois inspiré de Montessori, que l'on programme en plaçant des blocs de couleur sur un panneau ; il fonctionne avec des piles et avance sur deux roues.

D'autres exemples

Une fiche de l'UGAP présente le Matatalab Coding Set, utilisable de la maternelle au cycle 3, sans écran et sans mots : les blocs portent des symboles graphiques. Une autre fiche décrit le Sphero indi, qui se programme avec des tuiles de couleur.

« Une manière concrète d'apprendre les idées abstraites du codage » — UGAP

Choisir selon l'âge

Robot ou kitMode de programmationÂge ou niveauSource
CubettoBlocs de couleur sur un panneauDès 3 ansParis.fr
mTinyCartes de codage, stylet4 à 7 ansBibliopôle Maine-et-Loire
MatatalabBlocs à symboles, sans motsMaternelle au cycle 3UGAP
Sphero indiTuiles de couleurÉcole primaireUGAP
  1. Vérifiez l'âge et le mode de programmation.
  2. Commencez par les défis les plus simples du livret.
  3. Laissez l'enfant inventer ses propres parcours.

Ce que l'enfant apprend vraiment

Au-delà du jeu, ces robots introduisent les vraies notions de l'informatique. Le Bibliopôle de Maine-et-Loire explique que mTiny fait découvrir les boucles, les événements et les conditions aux enfants de 4 à 7 ans.

« apprendre des concepts tels que les boucles, les évènements, et les conditions » — Bibliopôle de Maine-et-Loire

Les compétences travaillées

Le même livret cite la résolution de problèmes, la pensée logique et séquentielle, la créativité et l'imagination. L'enfant peut inventer des jeux, des histoires ou des défis pour son robot.

Les notions clés

NotionExemple concret
SéquenceAvancer, tourner, avancer
BoucleRépéter trois fois « avancer »
ConditionSi le robot voit du rouge, il s'arrête
DébogageTrouver l'instruction qui fait rater le parcours
  1. Fixez un objectif au robot.
  2. Faites prévoir le programme avant de le lancer.
  3. Analysez ensemble ce qui a fonctionné ou non.

Après les robots : vers le vrai code, à son rythme

Les guides de robots s'arrêtent souvent au jouet. Pourtant, la suite se prépare : le passage progressif à l'écran, encadré et choisi.

Les étapes suivantes

Maddyness relève que Scratch, langage de programmation visuel, est proposé aux enfants à partir de 8 ou 9 ans dans des ateliers comme ceux de Magic Makers. Le programme Class'Code forme gratuitement les adultes qui veulent initier les 8 à 14 ans à la pensée informatique, indique Classe TICE.

Des ressources pour les parents

Le projet « 1, 2, 3… codez ! » de la Fondation La main à la pâte propose des activités branchées et débranchées, de la maternelle au collège. La présentation de l'ouvrage résume son ambition :

« l'informatique doit être enseignée à tous, dès le plus jeune âge » — « 1, 2, 3… codez ! »
ÂgeÉtapeSource
3 à 7 ansRobots et jeux sans écranParis.fr, Bibliopôle Maine-et-Loire
8 à 9 ansScratch en atelierMaddyness
8 à 14 ansPensée informatique avec Class'CodeClasse TICE
  1. Repérez les ateliers gratuits de votre bibliothèque.
  2. Testez une activité débranchée en famille.
  3. Passez à Scratch quand l'enfant en manifeste l'envie.

Initier un enfant au codage sans écran : la logique d'abord

Jeux de parcours, robots à blocs puis notions de boucles et de conditions : l'enfant apprend à penser comme un programmeur bien avant de taper du code. Les bibliothèques et les ressources gratuites facilitent les premiers pas. La suite, avec Scratch vers 8 ou 9 ans, viendra à son rythme.

Nos idées cadeaux en lien avec cet article

Nos idées cadeaux par âge

À lire aussi