Cheat Sheet Scratch
Notions de base
Scratch est un langage de programmation visuel basé sur des blocs destiné aux enfants et aux débutants. Il est largement utilisé pour créer des histoires interactives, des jeux et des animations.
- Scène: La zone où votre projet s'exécute.
- Volet des sprites: Où vous pouvez ajouter et gérer les sprites.
- Palette de blocs: Contient des catégories de blocs que vous pouvez faire glisser vers la zone des scripts.
- Zone des scripts: Où vous construisez des scripts en connectant des blocs.
Déplacer un Sprite
Déplacer un sprite
- Événement: quand le drapeau vert est cliqué
- Mouvement: avancer de 10 pas
Utiliser des Capteurs
Utiliser des capteurs
- Contrôle: pour toujours
- Capteurs: si <couleur touchée [#ff0000]> alors
- Mouvement: avancer de 10 pas
Boucles et Instructions Conditionnelles
Boucles et instructions conditionnelles
- Contrôle: pour toujours
- Contrôle: si <souris pressée?> alors
- Mouvement: aller à [pointeur de souris v]
Jouer un Son
Jouer un son
- Événement: quand ce sprite est cliqué
- Son: jouer le son [pop v] jusqu'au bout
Changer de Costumes
Changer de costumes
- Événement: quand la touche [espace v] est pressée
- Apparence: basculer en costume [costume2 v]
Utiliser des Variables
Utiliser des variables
- Données: créer une variable [clics v]
- Événement: quand ce sprite est cliqué
- Données: changer [clics v] de (1)
Conditions
Conditions
- Contrôle: si <condition> alors
- Action
- sinon
- Action alternative
Boucles
Boucles
- Contrôle: répéter (10) fois
- Action à répéter
- Contrôle: pour toujours
- Action à répéter
Contrôle de l'Apparence
Contrôle de l'apparence
- Apparence: dire [Bonjour!] pendant (2) secondes
- Apparence: changer l'effet [couleur] de (25)
- Apparence: cacher
- Apparence: montrer
Messages
Messages
- Événement: quand je reçois [message1]
- Action à effectuer
- Événement: envoyer à tous [message1]
Mouvement
Mouvement
- Mouvement: tourner à droite de (15) degrés
- Mouvement: tourner à gauche de (15) degrés
- Mouvement: aller à x: (0) y: (0)
- Mouvement: glisser en (1) secs à x: (0) y: (0)
Détection
Détection
- Capteurs: touche le bord?
- Capteurs: distance à [pointeur de souris v]
- Capteurs: question [Quel est ton nom ?] et attendre
- Capteurs: réponse
- Capteurs: souris pressée?
- Capteurs: toucher [pointeur de souris v]?
- Capteurs: volume du son