À propos de la leçon
La liste des blocs est disponible à l’adresse :
https://en.scratch-wiki.info/wiki/Blocks
Les blocs peuvent être traduits à l’adresse :
https://scratchblocks.github.io
Liste des blocs :
avancer de () pas | move () steps | ||
tourner droite de () degrés | turn cw () degrees | ||
tourner gauche de () degrés | turn ccw () degrees | ||
aller à ( v) | go to ( v) | ||
aller à x: () y: () | go to x: () y: () | ||
glisser en () secondes à ( v) | glide () secs to ( v) | ||
glisser en () secondes à x: () y: () | glide () secs to x: () y: () | ||
s'orienter à () | point in direction () | ||
s'orienter vers ( v) | point towards ( v) | ||
ajouter () à x | change x by () | ||
mettre x à () | set x to () | ||
ajouter () à y | change y by () | ||
mettre y à () | set y to () | ||
ebondir si le bord est atteint | if on edge, bounce | ||
fixer le sens de rotation [ v] | set rotation style [ v] | ||
(abscisse x) | (x position) | ||
(ordonnée y) | (y position) | ||
(direction) | (direction) | ||
dire [] pendant () secondes | say [] for () seconds | ||
dire [] | say [] | ||
penser à [] pendant () secondes | think [] for () seconds | ||
penser à [] | think [] | ||
basculer sur le costume ( v) | switch costume to ( v) | ||
costume suivant | next costume | ||
basculer sur l'arrière-plan ( v) | switch backdrop to ( v) | ||
basculer sur l'arrière-plan ( v) et attendre | switch backdrop to ( v) and wait | ||
arrière-plan suivant | next backdrop | ||
ajouter () à la taille | change size by () | ||
mettre la taille à () % de la taille initiale | set size to ()% | ||
ajouter () à l'effet [ v] | change [ v] effect by () | ||
mettre l'effet [ v] à () | set [ v] effect to () | ||
annuler les effets graphiques | clear graphic effects | ||
montrer | show | ||
cacher | hide | ||
aller à l' [ v] plan | go to [ v] layer | ||
déplacer de () plans vers l' [ v] | go [ v] () layers | ||
([ v] du costume) | (costume [ v]) | ||
([ v] de l'arrière-plan) | (backdrop [ v]) | ||
(taille) | (size) | ||
jouer le son ( v) jusqu'au bout | play sound ( v) until done | ||
jouer le son ( v) | start sound ( v) | ||
arrêter tous les sons | stop all sounds | ||
ajouter () à l'effet [hauteur v] | change [pitch v] effect by () | ||
mettre l'effet [hauteur v] à () | set [pan left/right v] effect to () | ||
annuler tous les effets sonores | clear sound effects | ||
ajouter () au volume | change volume by () | ||
mettre le volume à () % | set volume to ()% | ||
(volume) | (volume) | ||
quand le drapeau vert pressé | when green flag clicked | ||
quand la touche [ v] est pressée | when [ v] key pressed | ||
quand ce sprite est cliqué | when this sprite clicked | ||
quand l'arrière-plan bascule sur [arrière-plan v] | when backdrop switches to [backdrop v] | ||
quand le [volume sonore v] > () | when [loudness v] > () | ||
quand je reçois [message1 v] | when I receive [message1 v] | ||
envoyer à tous (message1 v) | broadcast (message1 v) | ||
envoyer à tous (message1 v) et attendre | broadcast (message1 v) and wait | ||
attendre () secondes | wait () seconds | ||
répéter () fois end | repeat () end | ||
répéter indéfiniment end | forever end | ||
si <> alors end | if <> then end | ||
si <> alors sinon end | if <> then else end | ||
attendre jusqu'à ce que <> | wait until <> | ||
répéter jusqu'à ce que <> end | repeat until <> end | ||
stop [tout v] | stop [all v] | ||
quand je commence comme un clone | when I start as a clone | ||
créer un clone de (moi-même v) | create clone of (myself v) | ||
supprimer ce clone | delete this clone | ||
< touche le (pointeur de souris v) ?> | < touching (mouse-pointer v)?> | ||
< couleur [#0000ff] touchée ?> | < touching color [#0000ff]?> | ||
< couleur [#0000ff] touche [#ff0000] ?> | < color [#0000ff] is touching [#ff0000]?> | ||
(distance de (pointeur de souris v)) | (distance to (mouse-pointer v)) | ||
demander [Quel est ton nom ?] et attendre | ask [What's your name?] and wait | ||
(réponse) | (answer) | ||
< touche (espace v) pressée ?> | < key (space v) pressed?> | ||
< souris pressée ?> | < mouse down?> | ||
(souris x) | (mouse x) | ||
(souris y) | (mouse y) | ||
mettre mode de glissement à [glissable v] | set drag mode [draggable v] | ||
(volume sonore) | (loudness) | ||
(chronomètre) | (timer) | ||
réinitialiser le chronomètre | reset timer | ||
([numéro de l'arrière plan v] de (la scène v)) | ([backdrop # v] of (Stage v)) | ||
([année v] actuelle) | (current [year v]) | ||
(jours depuis 2000) | (days since 2000) | ||
(nom d'utilisateur) | (username) | ||
(() + ()) | (() + ()) | ||
(() - ()) | (() - ()) | ||
(() * ()) | (() * ()) | ||
(() / ()) | (() / ()) | ||
(nombre aléatoire entre () et ()) | (pick random () to ()) | ||
<[] > []> | <[] > []> | ||
<[] < []> | <[] < []> | ||
<[] = []> | <[] = []> | ||
<<> et <>> | <<> et <>> | ||
<<> ou <>> | <<> ou <>> | ||
< non <>> | < not <>> | ||
(regrouper [] et []) | (join [] []) | ||
(lettre () de []) | (letter () of []) | ||
(longueur de []) | (length of []) | ||
<[] contient [] ?> | <[] contains []?> | ||
(() modulo ()) | (() mod ()) | ||
(arrondi de ()) | (round ()) | ||
([abs v] de ()) | ([abs v] of ()) | ||
(ma variable) | (variable) | ||
mettre [ma variable v] à (0) | set [variable v] to (0) | ||
ajouter (1) à [ma variable v] | change [variable v] by (1) | ||
montrer la variable [ma variable v] | show variable [variable v] | ||
cacher la variable [ma variable v] | hide variable [variable v] | ||
(list :: list) | (list::list) | ||
ajouter [chose] à [liste v] | add [thing] to [list v] | ||
supprimer l'élément () de [liste v] | delete (1) of [list v] | ||
supprimer tous les éléments de la liste [liste v] | delete all of [list v] | ||
insérer [] en position () de [liste v] | insert [thing] at (1) of [list v] | ||
remplacer l'élément () de la liste [liste v] par [] | replace item (1) of [list v] with [thing] | ||
(élément () de [liste v]) | (item (1) of [list v]) | ||
(position de [] dans [liste v]) | (item # of [thing] in [list v]) | ||
(longueur de [liste v]) | (length of [list v]) | ||
<[liste v] contient [] ?> | <[list v] contains [thing]?> | ||
montrer la liste [liste v] | show list [list v] | ||
cacher la liste [liste v] | hide list [list v] |
Extensions : extension musique | |||
jouer du tambour ( v) pendant (0.25) temps | play drum ( v) for (0.25) beats | ||
faire une pause pendant () temps | rest for () beats | ||
jouer la note () pendant () temps | play note () for () beats | ||
choisir l'instrument n° ( v) | set instrument to ( v) | ||
mettre le tempo à () | set tempo to () | ||
ajouter () au tempo | change tempo by () | ||
(tempo) | tempo::reporter | ||
Extension stylo | |||
effacer tout | erase all | ||
estampiller | stamp | ||
relever le stylo | pen up | ||
stylo en position d'écriture | pen down | ||
mettre la couleur du stylo à [#cd4f39] | set pen color to [#cd4f39] | ||
ajouter () à la ( v) du stylo | change pen ( v) by () | ||
mettre la ( v) du stylo à () | set pen ( v) to () | ||
ajouter () à la taille du stylo | change pen size by () | ||
mettre la taille du stylo à () | set pen size to () | ||
Extension vidéo | |||
quand le mouvement de la vidéo > () | when video motion > () | ||
(( v) de la vidéo de ( v)) | video ( v) on ( v) | ||
( v) la vidéo | turn video ( v) | ||
mettre la transparence de la vidéo à () | set video transparency to () | ||
Extension speech | |||
prononcer () | speak () | ||
choisir la voix du ( v) | set voice to ( v) | ||
mettre la langue à ( v) | set language to ( v) | ||
Extension Makey Makey | |||
quand la touche ( v) est pressée | when ( v) key pressed::makeymakey | ||
quand ( v) sont pressés dans l'ordre | when ( v) pressed in order | ||
Extension Micro:Bit | |||
quand le bouton ( v) est appuyé | when ( v) button pressed | ||
< bouton ( v) appuyé ?> | < ( v) button pressed?> | ||
quand ( v) | when ( v)::microbit | ||
afficher ( v) | display ( v)::microbit | ||
afficher le texte () | display text ()::microbit | ||
effacer l'écran | clear display::microbit | ||
quand incliné ( v) | when tilted ( v)::microbit hat | ||
< incliné ( v) ?> | < tilted ( v)?::microbit> | ||
(angle d'inclinaison ( v)) | tilt angle ( v)::microbit | ||
quand la broche ( v) est connectée | when pin ( v) connected | ||