Aller au contenu
← Retour aux fiches

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
        

À explorer

Des ressources pour essayer une nouvelle idée.