Aller au contenu principal
💻technologie

Scratch 5ème : le guide complet pour programmer facilement

9 août 2026 7 min de lecture

Salut toi ! Aujourd'hui, on va parler de Scratch 5ème. Tu en as sûrement déjà entendu parler en cours de technologie. C'est un logiciel génial pour apprendre à programmer. Mais au fait, c'est quoi exactement ? Et comment ça marche ? Pas de panique, je vais tout t'expliquer pas à pas. À la fin de cet article, tu sauras créer tes propres petits programmes et impressionner tes copains. Allez, c'est parti !

Qu'est-ce que Scratch et pourquoi l'étudier en 5ème ?

Scratch, c'est un langage de programmation visuel. Au lieu d'écrire des lignes de texte compliquées, tu assembles des blocs colorés comme des LEGO. Chaque bloc fait une action : déplacer un personnage, jouer un son, afficher un message, etc. En 5ème, le programme de technologie te demande de comprendre comment fonctionnent les objets connectés et les programmes. Scratch est l'outil parfait pour ça.

Dans le programme officiel du cycle 4, tu dois apprendre à :

  • écrire un algorithme (une suite d'instructions) pour résoudre un problème ;
  • programmer un objet ou un personnage ;
  • tester et modifier ton programme.

Scratch t'aide à faire tout ça. En plus, c'est très visuel et amusant. Tu vas voir, c'est comme créer un jeu vidéo !

Les bases de Scratch : les blocs et le personnage

Quand tu ouvres Scratch, tu vois plusieurs zones. À gauche, il y a la bibliothèque de blocs. Au centre, la zone de script (c'est là que tu assembles tes blocs). À droite, la scène où ton personnage (appelé lutin) évolue.

Les blocs sont classés par couleur selon leur fonction :

  • Mouvement (bleu) : pour déplacer le lutin (avancer de 10 pas, tourner de 15 degrés).
  • Apparence (violet) : pour changer le costume, afficher un message, etc.
  • Son (rose) : pour jouer un son ou une note.
  • Événements (jaune) : pour déclencher un script (par exemple, quand le drapeau vert est cliqué).
  • Contrôle (orange) : pour les boucles (répéter) et les conditions (si... alors...).
  • Capteurs (bleu clair) : pour détecter si le lutin touche un bord, si une touche est pressée, etc.
  • Opérateurs (vert) : pour faire des calculs et des comparaisons.
  • Variables (orange foncé) : pour stocker des nombres ou des textes.

Pour créer un script, il suffit de glisser les blocs dans la zone de script et de les emboîter. Ensuite, tu cliques sur le drapeau vert pour lancer le programme.

Comprendre l'algorithme : c'est comme une recette de cuisine

Un algorithme, c'est une suite d'instructions précises pour arriver à un résultat. C'est comme une recette de cuisine : tu suis les étapes dans l'ordre pour obtenir un gâteau. En programmation, l'algorithme, c'est la liste des actions que le lutin doit faire.

Exemple : imagine que tu veux que ton lutin fasse un carré. L'algorithme serait :

  1. Avancer de 100 pas.
  2. Tourner de 90 degrés à droite.
  3. Répéter 4 fois les étapes 1 et 2.

En Scratch, ça donne :

Quand drapeau vert cliqué, répéter 4 fois (avancer de 100 pas, tourner de 90 degrés).

Voilà, tu viens d'écrire un algorithme ! C'est la base de toute programmation.

Les boucles : pour répéter sans se fatiguer

Une boucle, c'est un bloc qui permet de répéter plusieurs fois une action. C'est super pratique pour éviter de répéter les mêmes blocs encore et encore. Il y a deux types de boucles principales :

La boucle « répéter »

Le bloc répéter (nombre) fois permet de répéter un nombre précis de fois. Par exemple, pour faire un carré, tu répètes 4 fois les blocs « avancer de 100 pas » et « tourner de 90 degrés ».

La boucle « répéter jusqu'à »

Le bloc répéter jusqu'à (condition) répète les instructions jusqu'à ce qu'une condition soit vraie. Par exemple, tu peux faire avancer le lutin jusqu'à ce qu'il touche le bord de la scène.

Les boucles sont très utilisées dans les jeux vidéo. Par exemple, pour faire bouger un personnage en continu, tu utilises une boucle infinie : répéter indéfiniment.

Les conditions : le programme prend des décisions

Une condition, c'est un test qui permet au programme de faire des choses différentes selon la réponse. C'est comme dans la vie : si tu as faim, tu manges ; sinon, tu continues à jouer. En Scratch, on utilise le bloc si... alors....

Exemple : si le lutin touche un mur, alors il dit « Aïe ! ».

En plus, tu peux utiliser le bloc si... alors... sinon... pour faire deux actions différentes. Par exemple, si la touche flèche droite est pressée, alors le lutin avance ; sinon, il ne bouge pas.

Les conditions sont essentielles pour créer des programmes interactifs.

Les variables : pour stocker des informations

Une variable, c'est une boîte qui peut contenir un nombre ou un texte. Elle sert à mémoriser des informations. Par exemple, tu peux créer une variable « score » pour compter les points dans un jeu.

Pour créer une variable, tu cliques sur « Variables » puis « Créer une variable ». Ensuite, tu peux utiliser les blocs pour changer sa valeur (par exemple, « ajouter 1 à score »).

Les variables sont très importantes en programmation. Elles permettent de rendre ton programme plus intelligent.

Exemple concret : créer un petit jeu de chat qui court

Voici un exemple simple pour mettre en pratique tout ce que tu as appris. On va créer un programme où le chat court après une souris.

  1. Choisis un lutin chat et un lutin souris.
  2. Programme le chat pour qu'il suive la souris : utilise le bloc répéter indéfiniment et s'orienter vers la souris puis avancer de 2 pas.
  3. Programme la souris pour qu'elle se déplace aléatoirement : utilise le bloc aller à une position aléatoire quand le drapeau est cliqué.
  4. Ajoute une condition : si le chat touche la souris, alors la souris dit « Attrapé ! » et le jeu s'arrête.

Ce jeu te permettra de comprendre comment les blocs interagissent entre eux.

Erreurs fréquentes à éviter

Quand tu débutes avec Scratch, il y a quelques erreurs que tout le monde fait. Voici comment les éviter :

  • Oublier de mettre le bloc « quand drapeau vert cliqué » : sans ce bloc, ton programme ne se lance pas.
  • Emboîter les blocs dans le mauvais ordre : l'ordre des instructions est très important. Par exemple, si tu avances avant de tourner, le lutin ne fera pas le carré.
  • Ne pas tester son programme : il faut toujours tester pour voir si ça fonctionne. Si ça ne marche pas, c'est normal ! Il faut débuguer, c'est-à-dire chercher et corriger les erreurs.
  • Utiliser trop de variables : commence simple. Une variable suffit souvent.
  • Oublier de réinitialiser la position : quand tu relances le programme, le lutin doit repartir du bon endroit. Utilise le bloc « aller à x:0 y:0 » au début.

Conseils de méthode pour réussir en Scratch

Voici quelques conseils pour progresser rapidement :

  • Commence par des projets simples : fais un carré, puis un triangle, puis un petit jeu.
  • Lis bien l'énoncé : en classe, ton professeur te donne des consignes. Lis-les deux fois.
  • Décompose le problème : si tu veux créer un jeu, commence par faire bouger le personnage, puis ajoute les obstacles, puis le score.
  • Teste souvent : après chaque ajout, clique sur le drapeau vert pour vérifier.
  • Utilise les commentaires : dans Scratch, tu peux ajouter des notes sur les blocs. Ça t'aide à te souvenir de ce que fait chaque partie.
  • Regarde les projets des autres : sur le site de Scratch, tu peux voir les projets partagés. Ça donne des idées.
  • Demande de l'aide : si tu es bloqué, demande à ton prof ou à un camarade. C'est comme ça qu'on apprend.

Et surtout, n'aie pas peur de te tromper. Les erreurs sont normales. Chaque erreur te permet d'apprendre.

Comment Scratch te prépare pour la suite

Scratch n'est pas seulement un jeu. C'est une vraie introduction à la programmation. En apprenant les algorithmes, les boucles, les conditions et les variables, tu développes une logique qui te servira dans plein d'autres matières et plus tard, peut-être, dans ton métier.

En 4ème et en 3ème, tu verras d'autres langages, comme Python. Mais Scratch reste une excellente base. Les concepts sont les mêmes, c'est juste la façon d'écrire qui change.

Alors, prends le temps de bien comprendre Scratch maintenant. Ça te facilitera la vie plus tard.

Où trouver de l'aide et des exercices

Si tu veux t'entraîner, tu peux consulter les cours et exercices sur Allo5ème. Tu y trouveras des fiches de révision et des exercices adaptés à la 5ème. Tu peux aussi regarder la page Technologie pour plus de ressources.

Et n'oublie pas : la pratique est la clé. Plus tu programmes, plus tu deviens bon. Alors, lance-toi !

Conclusion

Voilà, tu sais maintenant ce qu'est Scratch et comment l'utiliser en 5ème. Tu as découvert les bases : les blocs, les algorithmes, les boucles, les conditions et les variables. Tu as aussi vu comment créer un petit jeu. La prochaine fois que tu auras un cours de technologie, tu seras prêt.

Rappelle-toi : programmer, c'est comme résoudre une énigme. Ça demande de la logique et de la patience. Mais c'est aussi très gratifiant quand ton programme fonctionne. Alors, amuse-toi bien avec Scratch et n'hésite pas à explorer par toi-même. Qui sait, tu vas peut-être créer le prochain grand jeu vidéo !

Si tu as besoin de réviser pour un contrôle, pense à consulter les exercices de 5ème sur Allo5ème. Et pour les années suivantes, tu pourras aussi t'aider de AlloBrevet quand tu passeras le brevet.

Bonne programmation !

📚 Pour aller plus loin

Questions fréquentes

Qu'est-ce que Scratch et pourquoi l'utiliser en 5ème ?

Scratch est un langage de programmation visuel. On assemble des blocs de couleurs pour créer des programmes. En 5ème, il est utilisé pour apprendre les bases de l'algorithmique et de la programmation, conformément au programme de technologie.

Comment créer un algorithme simple avec Scratch ?

Un algorithme est une suite d'instructions. Par exemple, pour faire un carré, il faut répéter 4 fois : avancer de 100 pas et tourner de 90 degrés. On utilise le bloc 'répéter 4 fois' et les blocs de mouvement.

Quelle est la différence entre une boucle et une condition ?

Une boucle répète une action plusieurs fois (ex : répéter 10 fois). Une condition exécute une action seulement si une condition est vraie (ex : si le lutin touche un mur, alors il dit 'Aïe').

Comment utiliser les variables dans Scratch ?

Les variables servent à stocker des nombres ou du texte. On les crée dans la catégorie 'Variables'. Par exemple, on peut créer une variable 'score' et utiliser 'ajouter 1 à score' pour compter les points.

Quels sont les erreurs courantes quand on débute sur Scratch ?

Les erreurs fréquentes sont : oublier le bloc 'quand drapeau vert cliqué', ne pas respecter l'ordre des blocs, ne pas tester son programme, et oublier de réinitialiser la position du lutin.

Où trouver des exercices Scratch pour la 5ème ?

Tu peux trouver des exercices et des cours adaptés à la 5ème sur Allo5ème.fr, notamment dans la section technologie. Il y a aussi des exercices en ligne sur la plateforme Scratch.

Bravo ! Tu as lu cet article
Inscris-toi pour sauvegarder ta progression et gagner des XP
Creer mon compte
Scratch 5èmealgorithmeprogrammation 5èmetechnologie collègecycle 4
Collegia