Tu veux coder mais tu n'as jamais tapé une ligne de programme, et le mot « syntaxe » te fait déjà peur. Bonne nouvelle : pour débuter avec Scratch au collège, tu n'as rien à taper du tout. On assemble des blocs colorés comme des pièces de puzzle, et le programme tourne. Aucune faute de virgule possible, aucune erreur cryptique à décoder.
L'objectif de cette page est simple : dans une demi-heure, tu auras ouvert l'éditeur, fait bouger un personnage à l'écran et compris ce que fait chaque bloc. Pas de théorie avant la pratique. On ouvre, on emboîte, on lance, on regarde ce qui se passe.
Le bon point de départ
Pourquoi Scratch pour débuter
Scratch est un langage de programmation par blocs né en 2007 au MIT Media Lab, le laboratoire de recherche du Massachusetts Institute of Technology. Il est aujourd'hui maintenu par la Scratch Foundation, une organisation à but non lucratif, et il est entièrement gratuit. Il vise surtout les 5 à 16 ans, ce qui couvre tout le collège, mais il sert aussi de première marche à des grands débutants de tout âge.
La grande différence avec un langage classique tient en un mot : tu ne tapes rien. Au lieu d'écrire du texte que la moindre erreur casse, tu glisses des blocs et tu les emboîtes. Un bloc mal placé ne s'accroche tout simplement pas, donc tu ne perds pas une heure sur une parenthèse oubliée. Tu passes tout ton temps sur ce qui compte vraiment : la logique de ce que tu veux faire faire à la machine.
| Ce qui bloque les débutants | Avec Scratch |
|---|---|
| Fautes de syntaxe (virgule, parenthèse, indentation) | Aucune : les blocs s'emboîtent ou pas |
| Installer un logiciel compliqué | Tout se passe dans le navigateur |
| Payer un outil ou un abonnement | Gratuit, financé par des dons |
| Ne rien voir de ce qu'on code | Un personnage bouge à l'écran tout de suite |
Si tu hésites entre commencer par les blocs ou attaquer directement du texte, on compare les deux approches dans Scratch ou Python : par quoi commencer. Pour la toute première fois, les blocs gagnent presque toujours.
Cours particuliers
Maîtrisez l'informatique avec un prof expert
Python, algorithmique, structures de données... Un accompagnement adapté.
Deux minutes chrono
Ouvrir l'éditeur sans rien installer
Tu ouvres scratch.mit.edu dans ton navigateur, tu cliques sur « Créer » et l'éditeur s'affiche. C'est tout. Scratch 3.0 est écrit en HTML5 et JavaScript, ce qui veut dire qu'il tourne directement dans la page, sans téléchargement. Tu peux coder sans même créer de compte, un compte servant seulement à sauvegarder tes projets en ligne.
Si ta connexion coupe souvent, un éditeur hors-ligne existe : une application à installer sur Windows, macOS, ChromeOS ou Android, qui fait exactement la même chose sans Internet. Cette souplesse « en ligne ou installé » est l'une des raisons pour lesquelles Scratch fait partie des meilleurs outils pour coder en ligne sans rien installer.
Une fois l'éditeur ouvert, repère trois zones : à gauche la palette de blocs rangés par couleur, au centre la zone de script vide où tu vas déposer tes blocs, et en haut à droite la scène avec le chat, le personnage par défaut qu'on appelle un lutin. On garde le chat, il fera très bien l'affaire.
Bon à savoir. Un personnage dans Scratch s'appelle un lutin (sprite en anglais). Tu peux en avoir plusieurs sur la scène, chacun avec ses propres blocs. Pour ton premier programme, un seul suffit : le chat de départ.
Trouvez le prof qu'il vous faut
Échangez avec notre équipe pour trouver le professeur idéal selon vos besoins.
Le moment concret
Ton premier programme en trois blocs
On va faire avancer le chat en boucle, déclenché par un clic. Trois blocs suffisent, chacun dans une couleur différente. Suis-les dans l'ordre, glisse-les dans la zone de script et emboîte-les les uns sous les autres.
Pour rendre le déplacement visible, ajoute un bloc « attendre 0.2 secondes » dans la boucle, sous « avancer de 10 pas ». Maintenant le chat avance pas à pas au lieu de sauter d'un coup. Tu viens de modifier le comportement de ton programme en déplaçant un seul bloc : c'est exactement ça, coder.
Fais-le vraiment, ne le lis pas. Recopier ces trois blocs et cliquer sur le drapeau vert t'apprend plus que dix pages lues. Change ensuite les valeurs : 50 pas au lieu de 10, répéter 20 fois au lieu de 10. Regarder l'effet de chaque changement, c'est comme ça qu'on comprend un programme.
Plus qu'un jeu
Ce que tu apprends vraiment
Sous ses blocs colorés, Scratch te fait manipuler les mêmes idées que n'importe quel langage sérieux. Ce ne sont pas des concepts au rabais : ce sont les briques que tu retrouveras en seconde, en NSI, puis en prépa.
Les événements. Ton programme ne démarre pas tout seul, il attend un déclencheur : le clic sur le drapeau vert. C'est la programmation dite événementielle, celle qui fait réagir une application à une action de l'utilisateur.
Les boucles. Ton bloc « répéter 10 fois » évite d'empiler dix fois le même ordre. Répéter une action un certain nombre de fois est l'une des structures les plus utilisées en programmation, quelle que soit la machine ou le langage.
La logique pas à pas. Tu as ordonné des instructions dans un sens précis, et l'ordre change le résultat. Mettre le mouvement avant ou après l'attente ne donne pas la même animation. Penser dans l'ordre où la machine exécute, c'est le cœur du métier.
Une fois ces réflexes en place, le passage au texte devient beaucoup moins intimidant. C'est tout l'intérêt de commencer par les blocs : la marche suivante, expliquée dans passer de Scratch à Python, ne consiste plus qu'à apprendre à écrire des idées que tu maîtrises déjà. Et Python, justement, est le langage par lequel on débute vraiment à taper du code.
En résumé
À retenir
0 €
gratuit et non commercial
Outil du MIT, maintenu par une fondation à but non lucratif.
3
blocs pour un premier programme
Drapeau vert, mouvement, boucle : le chat traverse l'écran.
0
ligne à taper
Aucune syntaxe, tu te concentres sur la logique.
Scratch est la porte d'entrée la plus douce pour un collégien : gratuit, dans le navigateur, sans syntaxe, avec un résultat visible en quelques minutes. Ton premier programme tient en trois blocs, et tu y as déjà croisé boucles et événements sans t'en rendre compte. Pour la suite, garde le même réflexe : ouvrir l'éditeur, essayer, regarder. Si tu veux un parcours plus large de premiers pas au collège, on l'a rassemblé dans apprendre à coder au collège.

