Source: Scratch Wiki en français
Cette page répertorie tous les blocs avec la dernière traduction française disponible dans chaque version.
Scratch 3.0
Les blocs de mouvement
avancer de (10) pas::motion
tourner ↻ de (15) degrés::motion
tourner ↺ de (15) degrés::motion
aller à (position aléatoire v)::motion
aller à x: (0) y: (0)::motion
glisser en (1) secondes à (position aléatoire v)::motion
glisser en (1) secondes à x: (0) y: (0)::motion
s'orienter à (90)::motion
s'orienter vers (pointeur de souris v)::motion
ajouter (10) à x::motion
mettre x à (0)::motion
ajouter (10) à y::motion
mettre y à (0)::motion
rebondir si le bord est atteint::motion
fixer le sens de rotation [gauche-droite v]::motion
(abscisse x::motion)
(ordonnée y::motion)
(direction::motion)
Les blocs d'apparence
dire [Bonjour!] pendant (2) secondes::looks
dire [Bonjour]::looks
penser à [Hmm...] pendant (2) secondes::looks
penser à [Hmm...]::looks
basculer sur le costume (costume1 v)::looks
costume suivant::looks
basculer sur l'arrière-plan (arrière-plan1 v)::looks
basculer sur l'arrière-plan (arrière-plan1 v) et attendre::looks
arrière-plan suivant::looks
ajouter (10) à la taille::looks
mettre la taille à (100) % de la taille initiale::looks
ajouter (25) à l'effet [couleur v]::looks
mettre l'effet [couleur v] à (0)::looks
annuler les effets graphiques::looks
montrer::looks
cacher::looks
aller à l'[avant v] plan::looks
déplacer de (1) plans vers l'[avant v]::looks
([numéro v] du costume::looks)
([numéro v] de l'arrière-plan::looks)
(taille::looks)
Les blocs de son
jouer le son (Miaou v) jusqu'au bout::sound
jouer le son (Miaou v)::sound
arrêter tous les sons::sound
ajouter (10) à l'effet [hauteur v]::sound
mettre l'effet [hauteur v] à (100)::sound
annuler tous les effets sonores::sound
ajouter (-10) au volume::sound
mettre le volume à (100) %::sound
(volume::sound)
Les blocs d'événements
Quand le drapeau vert pressé
quand la touche [espace v] est pressée::events hat
quand ce sprite est cliqué::events hat
quand l'arrière-plan bascule sur [arrière-plan 1 v]
quand le [volume sonore v] > (10)::events hat
quand je reçois [message1 v]
envoyer à tous (message1 v)
envoyer à tous (message1 v) et attendre
Les blocs de contrôle
attendre (1) secondes::control
répéter (10) fois::control
répéter indéfiniment::control
si <> alors::control
si <> alors{ }sinon{ }::control
attendre jusqu'à ce que <>::control
répéter jusqu'à ce que <>::control
stop [tout v]::control
quand je commence comme un clone::control
créer un clone de [moi-même v]::control
supprimer ce clone::control
Les blocs de capteur
<touche le (pointeur de souris v) ?::sensing>
<couleur [#5551E4] touchée ?>
<couleur [#5551E4] touche [#3AEB6A] ?>
(distance de (pointeur de souris v))
demander [Quel est ton nom ?] et attendre
(réponse)
<touche (espace v) pressée ?>
<souris pressée ?>
(souris x)
(souris y)
mettre le mode de glissement à [glissable v]::sensing
(volume sonore)
(chronomètre)
réinitialiser le chronomètre
([numéro de l'arrière-plan v] de [la scène v])
([année v] actuelle::sensing)
(jours depuis 2000)
(nom d'utilisateur)
Les blocs opérateurs
Les blocs de données
Les variables
Les listes
(ma liste:: list)
ajouter [chose] à [ma liste v]::list
supprimer l'élément (1) de [ma liste v]
supprimer tous les éléments de la liste [ma liste v]
insérer [chose] en position (1) de [ma liste v]
remplacer l'élément (1) de la liste [ma liste v] par [chose]
(élément (1) de [ma liste v])
(position de [chose] dans [ma liste v]::list)
(longueur de [ma liste v])
<[ma liste v] contient [chose] ?>
montrer la liste [ma liste v]
cacher la liste [ma liste v]
Les blocs personnalisés
Les blocs d'extension
L'extension Musique
L'extension Stylo
L'extension Détection vidéo
L'extension Synthèse vocale
L'extension Traduire
L'extension Makey Makey
L'extension micro:bit
quand le bouton (A v) est appuyé::hat microbit
<bouton (A v) appuyé ?::microbit>
quand (bougé v)::hat microbit
afficher (❤ v)::microbit
afficher le texte [Bonjour !]::microbit
effacer l'écran::microbit
quand incliné (dans n'importe quelle direction v)::hat microbit
<incliné (dans n'importe quelle direction v) ?::microbit>
(angle d'inclinaison (en avant v)::microbit)
quand la broche (0 v) est connectée::hat microbit
L'extension LEGO MINDSTORMS EV3
faire tourner le moteur (A v) dans ce sens-ci pendant (1) secondes::ev3
faire tourner le moteur (A v) dans ce sens-là pendant (1) secondes::ev3
mettre la puissance du moteur (A v) à (100) %::ev3
(position du moteur (A v)::ev3)
quand le bouton (1 v) est appuyé::ev3 hat
quand la distance \< (5)::ev3 hat
quand la luminosité \< (50)::ev3 hat
<bouton (1 v) appuyé ?::ev3>
(distance::ev3)
(luminosité::ev3)
jouer la note (60) pendant (0.5) secondes::ev3>
L'extension LEGO BOOST
faire tourner le moteur (A v) pendant (1) secondes::boost
faire tourner le moteur (A v) de (1) rotations::boost
allumer le moteur (A v)::boost
éteindre le moteur (A v)::boost
mettre la vitesse du moteur (ABCD v) à (100) %::boost
mettre la direction du moteur (A v) à (par ici v)::boost
(position du moteur (A v)::boost)
quand une brique (de n'importe quelle couleur v) est vue::hat boost
<brique (de n'importe quelle couleur v) vue ?::boost>
quand incliné (n'importe laquelle v)::hat boost
(angle d'inclinaison (vers le haut v)::boost)
mettre la couleur de la lampe à (50)::boost
L'extension LEGO WeDo 2.0
allumer (moteur v) pendant (1) secondes::wedo
allumer le moteur (moteur v)::wedo
éteindre le moteur (moteur v)::wedo
mettre la puissance du moteur (moteur v) à (100)::wedo
mettre la direction du moteur (moteur v) à (par ici v)::wedo
mettre la couleur de la lampe à (50)::wedo
quand la distance (\< v) (50)::wedo
quand incliné (n'importe laquelle v)::wedo
(distance::wedo)
<incliné (n'importe laquelle v)::wedo>
(angle d'inclinaison (vers le haut v)::wedo)
L'extension Go Direct
quand (secoué v):: hat gdxfor
quand le capteur de force est (poussé v)::hat gdxfor
(force::gdxfor)
quand incliné (n'importe laquelle v):: hat gdxfor
<incliné (n'importe laquelle v) ?:: gdxfor>
(angle d'inclinaison (en avant v )::gdxfor)
<tombe ?::gdxfor>
(vitesse de rotation (z v)::gdxfor)
(accélération (x v)::gdxfor)
Scratch 2.0
Les blocs de mouvement
Les blocs d'apparence
Les blocs de sons
Les blocs de stylo
Les blocs de données
Les variables
Les listes
Les blocs d'événements
Les blocs de contrôle
Les blocs de capteurs
Les blocs d'opérateurs
Les blocs supplémentaires
Les blocs personnalisés
L’extension LEGO WeDo
L’extension PicoBoard
Scratch 1.4
Les blocs de mouvement
avancer de (10) pas
tourner de ↻ (15) degrés::motion
tourner de ↺ (15) degrés::motion
pointer en direction (90 v)::motion
pointer vers [ v]::motion
aller à x: (0) y: (0)::motion
aller à (position aléatoire v)::motion
glisser en (1) secondes à x: (0) y: (0)::motion
remplacer x par (10)::motion
mettre x à (0)::motion
remplacer y par (10)::motion
mettre y à (0)::motion
rebondir si le bord est atteint::motion
(position x::motion)
(position y::motion)
(direction::motion)
Les blocs d'apparence
basculer sur le costume [costume1 v]::looks
costume suivant::looks
(costume n°::looks)
arrière-plan suivant::looks
[À vérifier]
(arrière-plan n°::looks)
dire [Salut!] pendant (2) secondes::looks
dire [Salut!]::looks
penser à [Mmmh...] pendant (2) secondes::looks
penser à [Mmmh...]::looks
modifier l'effet [couleur v] par (25)::looks
mettre l'effet [couleur v] à (0)::looks
annuler les effets graphiques::looks
modifier la taille par (10)::looks
mettre la taille à (100)%::looks
ajouter (10) à la taille::looks
mettre la taille à (100) % de la taille initiale::looks
(taille::looks)
envoyer au premier plan::looks
déplacer de (1) plans arrière::looks
Les blocs de sons
jouer le son [miaou v]::sound
jouer le son [miaou v] complètement::sound
arrêter tous les sons::sound
jouer tambour (48 v) pour (0.2) temps::sound
faire une pause pour (0.2) temps::sound
jouer note (60 v) pour (0.5) temps::sound
mettre l'instrument à (1 v)::sound
modifier le volume par (-10)::sound
mettre le volume à (100)%::sound
(volume::sound)
modifier le tempo par (20)::sound
mettre le tempo à (60) bpm::sound
(tempo::sound)
Les blocs de stylo
abaisser le stylo::pen
relever le stylo::pen
mettre la couleur du stylo à [#aa4b3c]::pen
modifier la couleur du stylo par (10)::pen
mettre la couleur du stylo à (0)::pen
modifier l'intensité du stylo par (10)::pen
mettre l'intensité du stylo à (50)::pen
modifier la taille du stylo par (1)::pen
mettre la taille du stylo à (1)
Les blocs de contrôle
quand @greenFlag pressé::hat control
quand [espace v] est pressé::control hat
quand sprite pressé::control hat
attendre (1) secondes::control
répéter indéfiniment::control
répéter (10) fois::control
envoyer à tous [ v]::control
envoyer à tous [ v] et attendre::control
quand je reçois [ v]::control
répéter indéfiniment si <>{ }@loopArrow::control cap
si <> { }::control
si <>{ }sinon{ }::control
répéter jusqu'à <>{ }@loopArrow::control
arrêter le script::control cap
arrêter tout @stopSign::control cap
Les blocs de capteurs
<[ v] touché?::sensing>
<couleur [#351c7c] touchée?>
<couleur [#351c7c] touche [#bab532]?>
demander [Quel est votre nom] et attendre
(réponse)
(souris x)
(souris y)
<souris pressée?>
réinitialiser le chronomètre
(chronomètre)
([position x v] de [sprite v])
(volume sonore)
<son fort?::sensing>
(valeur du capteur [potentiomètre v]::sensing)
<capteur [bouton pressé v] activé?::sensing>
Les blocs d'opérateurs
Les blocs de variables
Les variables
Les listes