🎬
Prends en main l'outil de programmationScratch est un logiciel gratuit qui permet de créer des histoires, des jeux et des animations en assemblant des blocs colorés. La scène est l'écran où les lutins (personnages) évoluent, comme le plateau d'un théâtre. À gauche, tu trouveras les catégories de blocs (Mouvement, Apparence, Son…) qui ressemblent à des pièces de puzzle. Pour ajouter un lutin, clique sur le bouton en bas à droite de la zone des lutins. Chaque lutin peut avoir son propre script, que l'on construit dans la zone centrale de programmation.
💡 À retenir : Scratch est un langage de programmation visuel : on empile des blocs comme des briques pour écrire un programme.
🚀
Fais bouger ton lutinPour déplacer un lutin, on utilise les blocs de la catégorie « Mouvement ». Le bloc « avancer de 10 » fait avancer le lutin de 10 pixels dans la direction où il est orienté. Pour faire tourner le lutin, on peut utiliser « tourner à droite de 15 degrés ». La scène est un quadrillage avec des coordonnées (x, y) : le centre est en (0,0). Si tu veux que ton lutin aille directement à un point précis, utilise le bloc « aller à x: … y: … ». En combinant ces blocs, tu peux faire danser un personnage ou parcourir un labyrinthe !
💡 À retenir : Les blocs de mouvement te donnent le contrôle complet sur la position et l'orientation de ton lutin.
🎨
Change l’apparence et le sonLa catégorie « Apparence » permet de modifier le look du lutin. Le bloc « dire Bonjour ! pendant 2 secondes » affiche une bulle de dialogue au-dessus du lutin. Tu peux aussi changer de costume, ce qui donne l'illusion d'un mouvement, comme les feuillets d'un flipbook. La catégorie « Son » propose des blocs pour jouer un son de la bibliothèque ou même enregistrer ta voix. N'oublie pas que pour lancer ces actions, il faut souvent les placer sous un bloc événement, comme « quand le drapeau vert est cliqué ». Ainsi, ton animation démarre quand tu cliques sur le petit drapeau vert.
💡 À retenir : Les blocs Apparence et Son rendent ton projet vivant : le lutin peut parler, changer de costume ou jouer de la musique.
🔁
Répète et interagisTrès souvent, on veut qu’une action se répète sans la réécrire. Le bloc « répéter 10 fois » (catégorie Contrôle) exécute les blocs placés à l’intérieur le nombre de fois souhaité. Si tu utilises « répéter indéfiniment », le lutin répétera l’action en continu. Pour interagir avec l’utilisateur, on utilise des blocs de la catégorie « Capteurs » comme « touche espace pressée ? » combinés avec un « si … alors ». Par exemple, « si touche flèche droite pressée alors avancer de 10 » permet de diriger un personnage avec le clavier. Les événements, comme « quand je reçois message1 », permettent de coordonner plusieurs lutins et de déclencher des actions en même temps.
💡 À retenir : Les boucles et les conditions sont les piliers de l'algorithmique : elles permettent de répéter des tâches et de prendre des décisions.