Scratch est un langage de programmation visuel, gratuit et créé par le MIT, qui permet aux enfants d'environ 6 à 12 ans de fabriquer des jeux vidéo, des animations et des histoires interactives en emboîtant des blocs colorés à la souris, comme des briques de Lego, au lieu de taper des lignes de code. Voilà la réponse courte. Si vous avez tapé "Scratch, c'est quoi" dans Google, c'est sans doute que votre enfant en a parlé à table, ou qu'un autre parent vous a glissé "le mien fait du Scratch". Chez Codii, on enseigne Scratch chaque semaine à des centaines d'enfants, en visio. Voici la réponse qu'on donne aux parents en cours d'essai : simple, concrète, et honnête jusque sur les limites.
Scratch en une phrase
Scratch, c'est un logiciel gratuit dans lequel un enfant construit ses propres jeux et animations en assemblant des blocs d'instructions colorés, sans écrire une seule ligne de code.
Trois choses à retenir derrière cette phrase :
- C'est de la vraie programmation. Chaque bloc est une instruction ("avancer de 10", "répéter 10 fois", "si on touche le bord, alors..."). En les combinant, l'enfant construit un programme qui s'exécute pour de vrai, avec la même logique que celle des développeurs.
- C'est pensé pour les enfants, pas simplifié au rabais. Pas de virgule oubliée qui fait tout planter, pas d'écran noir intimidant : les blocs ne s'emboîtent que s'ils sont compatibles, donc l'erreur de syntaxe n'existe pas. L'enfant se concentre sur les idées, pas sur l'orthographe du code.
- C'est massivement utilisé. Plus de 100 millions d'utilisateurs inscrits dans le monde, une traduction en plus de 70 langues dont le français, et une place dans les programmes scolaires : votre enfant croisera des exercices en blocs de type Scratch en maths au collège, et même au brevet.
Autrement dit : non, ce n'est pas un petit jeu de plus sur l'ordinateur. C'est l'outil de référence mondial pour apprendre à programmer avant l'adolescence.
Qui a créé Scratch et pourquoi
Scratch est né au MIT Media Lab, le laboratoire du Massachusetts Institute of Technology, l'une des universités les plus réputées au monde en informatique. L'équipe qui l'a conçu s'appelle le Lifelong Kindergarten ("le jardin d'enfants pour la vie", tout un programme), dirigée par le chercheur Mitchel Resnick. Leur conviction : un enfant apprend mieux en créant quelque chose qui compte pour lui qu'en écoutant une leçon. Scratch a été lancé publiquement en 2007 avec cette idée en tête, et elle imprègne chaque recoin de l'outil.
Le nom, au passage, vient du "scratching" des DJs, cet art de remixer des morceaux existants : dans Scratch aussi, les enfants peuvent ouvrir les projets des autres et les remixer pour apprendre.
Depuis 2019, Scratch est porté par la Scratch Foundation, une organisation à but non lucratif. C'est important pour vous, parent : Scratch est entièrement gratuit, sans publicité, sans achat intégré, sans abonnement. Personne n'essaie de vendre quoi que ce soit à votre enfant à l'intérieur. La version actuelle, Scratch 3, fonctionne directement dans le navigateur sur scratch.mit.edu, sans installation, même sur un ordinateur modeste ou un Chromebook.
Comment ça marche : des blocs, pas des lignes de code
Ouvrez l'éditeur et vous verrez trois zones. À droite, la scène : le mini écran où le jeu se joue, avec par défaut un petit chat orange (la mascotte de Scratch). À gauche, la palette de blocs, rangés par familles de couleurs : les blocs bleus font bouger les personnages, les jaunes déclenchent des événements, les orange gèrent les boucles, les violets changent l'apparence. Au centre, la zone de script, où l'enfant fait glisser ses blocs et les emboîte.
Programmer, dans Scratch, c'est littéralement empiler des blocs dans le bon ordre. L'enfant clique sur le drapeau vert, regarde ce que ça donne, et si le résultat n'est pas celui qu'il voulait, il déplace un bloc, change un chiffre, réessaie. Cette boucle "j'essaie, je vois, je corrige" est le coeur de l'apprentissage, et Scratch la rend quasi instantanée.
Un exemple concret : le script du chat qui traverse l'écran
Voici l'un des tout premiers scripts qu'on fait construire à un enfant, quatre blocs empilés :
quand le drapeau vert est cliqué
répéter indéfiniment
avancer de 10 pas
rebondir si le bord est atteint
Résultat à l'écran : le chat traverse la scène et rebondit sur les bords, sans jamais s'arrêter. Quatre blocs, et l'enfant vient déjà de manipuler deux concepts fondamentaux de la programmation : l'événement (le programme démarre "quand" quelque chose se passe) et la boucle (des instructions qui se répètent). Il ne connaît pas encore ces mots, mais la logique est posée. Pour faire l'essai à la maison ce soir, on a détaillé ce projet bloc par bloc dans notre guide du premier jeu Scratch en 20 minutes.
À quel âge commencer Scratch
La fenêtre idéale, celle qu'on observe en cours chez Codii, va de 6 à 12 ans. Le MIT annonce officiellement 8-16 ans, mais avec un accompagnement adapté, 6 ans fonctionne très bien. Ce qui change selon l'âge :
- À 5-6 ans, on conseille plutôt ScratchJr, la version tablette pour les 5-7 ans : des blocs géants, aucun texte à lire, tout en icônes. C'est le bac à sable d'avant Scratch.
- À 6-8 ans, l'enfant démarre Scratch sur ordinateur, idéalement avec un adulte ou un prof qui débloque les premières séances. Une lecture débutante suffit, et une séance d'une heure par semaine est le bon rythme : au-delà, la concentration décroche.
- À 8-10 ans, c'est l'âge d'or de Scratch. Lecture fluide, souris maîtrisée, imagination débordante : l'enfant enchaîne les projets et gagne en autonomie.
- À 10-12 ans, l'enfant mène des projets complexes (jeux à niveaux, mini-RPG), et c'est souvent là qu'apparaissent les premiers signes que Scratch devient trop petit pour lui. On y revient plus bas.
Un repère simple pour savoir si votre enfant est prêt : s'il sait tenir une souris, reconnaître quelques mots simples et suivre une consigne en deux étapes, il peut commencer.
Ce que votre enfant apprend vraiment avec Scratch
C'est la question qui compte, et la réponse va plus loin que "faire des petits jeux". Ce que Scratch installe, ce n'est pas la syntaxe d'un langage (elle viendra plus tard, et facilement), c'est la pensée logique qui sert dans tous les langages, et bien au-delà du code.
Concrètement, un enfant qui pratique Scratch régulièrement apprend à :
- Penser en séquences : décomposer "je veux que mon personnage attrape la pièce" en étapes précises, dans le bon ordre. C'est la base du raisonnement algorithmique.
- Utiliser des boucles : repérer ce qui se répète et le faire exécuter par la machine, au lieu de tout écrire dix fois.
- Manier des conditions : "si la balle touche la raquette, alors elle rebondit", la logique du si... alors... sinon qu'on retrouve plus tard en maths.
- Créer des variables : un score qui monte, des vies qui descendent. L'enfant découvre qu'un programme peut retenir et faire évoluer des valeurs.
- Débugger, et donc persévérer : son jeu ne marche pas du premier coup, jamais. Il observe, émet une hypothèse, teste, recommence. Cette patience face à l'erreur est probablement la compétence la plus précieuse que le code enseigne à un enfant.
Et il y a un apprentissage plus discret, que les parents nous rapportent souvent après quelques mois : le rapport à l'écran change. L'enfant qui crée un jeu ne subit plus l'ordinateur comme un distributeur de vidéos, il le dirige. Passer de consommateur à créateur, c'est peut-être le vrai cadeau de Scratch.
Soyons complets sur ce que Scratch n'apprend pas : taper du code au clavier, lire de l'anglais technique, gérer la rigueur d'une syntaxe. C'est volontaire, et c'est une force à cet âge. Ces compétences-là viendront avec Python, au bon moment.
À quoi ressemblent les premiers projets
Assez de théorie : voici ce que nos élèves fabriquent réellement pendant leurs premières semaines de cours.
Le jeu Pong, le grand classique du premier cours
Une balle, une raquette, un score qui monte à chaque rebond. Le Pong est le projet qu'on utilise en cours d'essai chez Codii, parce qu'il concentre tous les fondamentaux (boucle, condition, variable, capteur) dans un jeu auquel l'enfant joue vraiment à la fin de l'heure. Voir la fierté d'un enfant de 8 ans qui fait tester "son" jeu à ses parents après une séance, c'est exactement le déclic qu'on cherche. Raphael, l'un de nos profs, a posé son cours par écrit dans ce tuto complet du jeu Pong sur Scratch, avec les blocs exacts et les bugs typiques des 8-12 ans.
Des animations et des histoires interactives
Tous les enfants ne rêvent pas de jeux vidéo, et Scratch le sait bien. Parmi les premiers projets qui marchent fort en cours : une carte d'anniversaire animée pour la grand-mère, une histoire à choix multiples où le lecteur décide de la suite, un quiz sur les animaux avec un score, un aquarium virtuel où chaque poisson a son propre comportement. Ces projets mobilisent exactement les mêmes concepts que les jeux, avec une dimension narrative qui accroche les enfants créatifs : chaque enfant trouve sa porte d'entrée dans Scratch.
Scratch seul à la maison ou accompagné en cours
Les deux se font, et on vous doit une réponse honnête : Scratch est conçu pour qu'un enfant puisse démarrer seul, gratuitement, dès ce soir. Les tutoriels intégrés sont bien faits, et pour les premiers projets, beaucoup d'enfants avancent avec plaisir en autonomie.
La différence se joue après le déclic initial : sans cap et sans personne pour débloquer les vraies frustrations, beaucoup d'enfants tournent en rond puis rangent Scratch au bout de quelques semaines. Un cours encadré apporte une progression pensée sur l'année, des défis au bon niveau, et surtout un prof qui débugue avec l'enfant au moment précis où il allait abandonner. On a consacré un article complet à ce choix, selon le profil de votre enfant et votre disponibilité : Scratch gratuit ou cours encadré, que choisir. Et si vous voulez voir à quoi ressemble un cours, nos cours de Scratch en ligne accueillent les 6-12 ans en visio, par petits groupes de 4 à 8 enfants du même niveau, avec un prof développeur.
Et après Scratch ?
Parlons franchement des limites, parce qu'elles existent et qu'une école qui enseigne Scratch toute la semaine est bien placée pour les connaître. Vers 10-12 ans, on voit revenir les mêmes signes chez nos élèves : l'enfant trouve que "c'est pour les petits", il bute sur ce que les blocs ne permettent pas de faire élégamment, ou il termine ses projets trop vite et s'ennuie. Ce n'est pas un échec, c'est la sortie normale : Scratch a fait son travail.
La suite naturelle, c'est Python, le langage en texte le plus utilisé pour débuter "en vrai", celui des lycées et des écoles d'ingénieurs. Et c'est là que l'investissement Scratch paie : un enfant qui a bien pratiqué Scratch connaît déjà les boucles, les conditions et les variables. Il ne lui reste qu'à apprendre à les écrire au lieu de les emboîter, et cette transition prend quelques semaines, pas quelques années. Pour savoir quand et comment faire cette bascule, lisez notre comparatif Scratch ou Python selon l'âge.
En résumé : Scratch, c'est la meilleure première marche vers la programmation qu'on connaisse, gratuite, sérieuse et joyeuse à la fois. Si votre enfant a entre 6 et 12 ans et que le sujet l'attire, le plus simple est de lui faire vivre une vraie séance : chez Codii, la 1re heure de cours est offerte, en visio, avec un prof développeur et sans carte bancaire à donner. Votre enfant construit son premier jeu pendant la séance, le prof situe son niveau, et vous repartez en sachant si Scratch est fait pour lui. En général, la réponse se lit sur son visage avant la fin de l'heure.
Article rédigé par Jordan Krancenblum, co-fondateur de Codii, ex-expert Google (analytics et tracking). Basé sur l'observation de plus de 1500 enfants formés chez Codii depuis 2020, en cours hebdomadaires de programmation en visio. Avec assistance IA, relu et validé par Jordan Krancenblum le 22 juillet 2026. Page auteur : Jordan Krancenblum.
Questions fréquentes des parents
Scratch est-il vraiment gratuit ?
À partir de quel âge un enfant peut-il commencer Scratch ?
Faut-il savoir lire pour utiliser Scratch ?
La communauté Scratch est-elle sûre pour les enfants ?
1h offerte · sans engagement
Tu veux essayer Codii avec ton enfant ?
1h en visio 1-to-1 avec un dev pédagogue Codii. On évalue le niveau de ton enfant et on l'oriente vers la formation idéale. Sans CB, sans engagement.
Réserver mon cours d'essai