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