Programmer avec Scratch : boucles, conditions, variables

Découvre les bases de la programmation avec Scratch : utiliser des boucles pour répéter, des conditions pour décider et des variables pour mémoriser des informations.

Durée estimée : 25 min

🎯 Objectifs de la lecon

  • Comprendre et utiliser une boucle pour répéter des actions
  • Utiliser une condition pour prendre une décision dans un programme
  • Créer et utiliser une variable pour stocker une information
  • Combiner ces blocs pour créer un petit programme simple
Imagine que tu veuilles faire danser un personnage 10 fois de suite. Tu pourrais écrire 10 fois les mêmes instructions... ou utiliser une boucle qui répète l'action pour toi ! C'est magique et beaucoup plus rapide.

La programmation, c'est comme donner des instructions très précises à un ordinateur pour qu'il réalise une tâche. Aujourd'hui, on va utiliser Scratch, un langage de programmation visuel, pour apprendre trois outils super puissants : les boucles, les conditions et les variables. Ils te permettront de créer des jeux, des histoires animées et bien plus !

La boucle : répéter une action

Une boucle est un bloc d'instructions qui permet de répéter une ou plusieurs actions un certain nombre de fois, sans avoir à les réécrire. C'est très utile !

« »

Les boucles principales dans Scratch

⚠️ Attention

La condition : prendre une décision

Une condition permet à ton programme de prendre une décision. Le programme vérifie si quelque chose est vrai ou faux, et agit différemment selon le résultat.

« »

Le bloc conditionnel principal

La variable : mémoriser une information

Une variable, c'est comme une boîte avec une étiquette. Elle sert à stocker une information (un nombre, un mot...) que ton programme peut utiliser et modifier. Tu dois d'abord créer la variable.

« »

Assembler les blocs : ton premier vrai programme

La puissance de la programmation, c'est de combiner ces blocs. Créons un programme simple : un lutin qui se déplace et compte combien de fois il touche le bord.

« »

⏱️ 25 min de lecture
scratchprogrammationboucleconditionvariableblocalgorithme
EdTech AI