Contenu du cours
Simplifier les Tutos Scratch
À 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
avancerdepas
move () steps
movesteps
tourner droite de () degrés
tournerdedegrés
turn cw () degrees
turndegrees
tourner gauche de () degrés
tournerdedegrés
turn ccw () degrees
turndegrees
aller à ( v)
allerà
go to ( v)
goto
aller à x: () y: ()
alleràx:y:
go to x: () y: ()
gotox:y:
glisser en () secondes à ( v)
glisserensecondesà
glide () secs to ( v)
glidesecsto
glisser en () secondes à x: () y: ()
glisserensecondesàx:y:
glide () secs to x: () y: ()
glidesecstox:y:
s'orienter à ()
s'orienterà
point in direction ()
pointindirection
s'orienter vers ( v)
s'orientervers
point towards ( v)
pointtowards
ajouter () à x
ajouteràx
change x by ()
changexby
mettre x à ()
mettrexà
set x to ()
setxto
ajouter () à y
ajouterày
change y by ()
changeyby
mettre y à ()
mettreyà
set y to ()
setyto
ebondir si le bord est atteint
rebondirsilebordestatteint
if on edge, bounce
ifonedge,bounce
fixer le sens de rotation [ v]
fixerlesensderotation
set rotation style [ v]
setrotationstyle
(abscisse x)
abscissex
(x position)
xposition
(ordonnée y)
ordonnéey
(y position)
yposition
(direction)
direction
(direction)
direction
dire [] pendant () secondes
dirependantsecondes
say [] for () seconds
sayforseconds
dire []
dire
say []
say
penser à [] pendant () secondes
penseràpendantsecondes
think [] for () seconds
thinkforseconds
penser à []
penserà
think []
think
basculer sur le costume ( v)
basculersurlecostume
switch costume to ( v)
switchcostumeto
costume suivant
costumesuivant
next costume
nextcostume
basculer sur l'arrière-plan ( v)
basculersurl'arrière-plan
switch backdrop to ( v)
switchbackdropto
basculer sur l'arrière-plan ( v) et attendre
basculersurl'arrière-planetattendre
switch backdrop to ( v) and wait
switchbackdroptoandwait
arrière-plan suivant
arrière-plansuivant
next backdrop
nextbackdrop
ajouter () à la taille
ajouteràlataille
change size by ()
changesizeby
mettre la taille à () % de la taille initiale
mettrelatailleà%delatailleinitiale
set size to ()%
setsizeto%
ajouter () à l'effet [ v]
ajouteràl'effet
change [ v] effect by ()
changeeffectby
mettre l'effet [ v] à ()
mettrel'effetà
set [ v] effect to ()
seteffectto
annuler les effets graphiques
annulerleseffetsgraphiques
clear graphic effects
cleargraphiceffects
montrer
montrer
show
show
cacher
cacher
hide
hide
aller à l' [ v] plan
alleràl'plan
go to [ v] layer
gotolayer
déplacer de () plans vers l' [ v]
déplacerdeplansversl'
go [ v] () layers
golayers
([ v] du costume)
ducostume
(costume [ v])
costume
([ v] de l'arrière-plan)
del'arrière-plan
(backdrop [ v])
backdrop
(taille)
taille
(size)
size
jouer le son ( v) jusqu'au bout
jouerlesonjusqu'aubout
play sound ( v) until done
playsounduntildone
jouer le son ( v)
jouerleson
start sound ( v)
startsound
arrêter tous les sons
arrêtertouslessons
stop all sounds
stopallsounds
ajouter () à l'effet [hauteur v]
ajouteràl'effethauteur
change [pitch v] effect by ()
changepitcheffectby
mettre l'effet [hauteur v] à ()
mettrel'effethauteurà
set [pan left/right v] effect to ()
setpan left/righteffectto
annuler tous les effets sonores
annulertousleseffetssonores
clear sound effects
clearsoundeffects
ajouter () au volume
ajouterauvolume
change volume by ()
changevolumeby
mettre le volume à () %
mettrelevolumeà%
set volume to ()%
setvolumeto%
(volume)
volume
(volume)
volume
quand le drapeau vert pressé
quandestcliqué
when green flag clicked
whenclicked
quand la touche [ v] est pressée
quandlatoucheestpressée
when [ v] key pressed
whenkeypressed
quand ce sprite est cliqué
quandcespriteestcliqué
when this sprite clicked
whenthisspriteclicked
quand l'arrière-plan bascule sur [arrière-plan v]
quandl'arrière-planbasculesurarrière-plan
when backdrop switches to [backdrop v]
whenbackdropswitchestobackdrop
quand le [volume sonore v] > ()
quandlevolume sonore>
when [loudness v] > ()
whenloudness>
quand je reçois [message1 v]
quandjereçoismessage1
when I receive [message1 v]
whenIreceivemessage1
envoyer à tous (message1 v)
envoyeràtousmessage1
broadcast (message1 v)
broadcastmessage1
envoyer à tous (message1 v) et attendre
envoyeràtousmessage1etattendre
broadcast (message1 v) and wait
broadcastmessage1andwait
attendre () secondes
attendresecondes
wait () seconds
waitseconds
répéter () fois
end
répéterfois
repeat ()
end
repeat
répéter indéfiniment
end
répéterindéfiniment
forever
end
forever
si <> alors
end
sialors
if <> then
end
ifthen
si <> alors
sinon
end
sialorssinon
if <> then
else
end
ifthenelse
attendre jusqu'à ce que <>
attendrejusqu'àceque
wait until <>
waituntil
répéter jusqu'à ce que <>
end
répéterjusqu'àceque
repeat until <>
end
repeatuntil
stop [tout v]
stoptout
stop [all v]
stopall
quand je commence comme un clone
quandjecommencecommeunclone
when I start as a clone
whenIstartasaclone
créer un clone de (moi-même v)
créerunclonedemoi-même
create clone of (myself v)
createcloneofmyself
supprimer ce clone
supprimerceclone
delete this clone
deletethisclone
< touche le (pointeur de souris v) ?>
touchelepointeur de souris?
< touching (mouse-pointer v)?>
touchingmouse-pointer?
< couleur [#0000ff] touchée ?>
couleurtouchée?
< touching color [#0000ff]?>
touchingcolor?
< couleur [#0000ff] touche [#ff0000] ?>
couleurtouche?
< color [#0000ff] is touching [#ff0000]?>
coloristouching?
(distance de (pointeur de souris v))
distancedepointeur de souris
(distance to (mouse-pointer v))
distancetomouse-pointer
demander [Quel est ton nom ?] et attendre
demanderQuel est ton nom ?etattendre
ask [What's your name?] and wait
askWhat's your name?andwait
(réponse)
réponse
(answer)
answer
< touche (espace v) pressée ?>
toucheespacepressée?
< key (space v) pressed?>
keyspacepressed?
< souris pressée ?>
sourispressée?
< mouse down?>
mousedown?
(souris x)
sourisx
(mouse x)
mousex
(souris y)
sourisy
(mouse y)
mousey
mettre mode de glissement à [glissable v]
mettremodedeglissementàglissable
set drag mode [draggable v]
setdragmodedraggable
(volume sonore)
volumesonore
(loudness)
loudness
(chronomètre)
chronomètre
(timer)
timer
réinitialiser le chronomètre
réinitialiserlechronomètre
reset timer
resettimer
([numéro de l'arrière plan v] de (la scène v))
numéro de l'arrière plandela scène
([backdrop # v] of (Stage v))
backdrop #ofStage
([année v] actuelle)
annéeactuelle
(current [year v])
currentyear
(jours depuis 2000)
joursdepuis2000
(days since 2000)
dayssince2000
(nom d'utilisateur)
nomd'utilisateur
(username)
username
(() + ())
+
(() + ())
+
(() - ())
-
(() - ())
-
(() * ())
*
(() * ())
*
(() / ())
/
(() / ())
/
(nombre aléatoire entre () et ())
nombrealéatoireentreet
(pick random () to ())
pickrandomto
<[] > []>
>
<[] > []>
>
<[] < []>
<
<[] < []>
<
<[] = []>
=
<[] = []>
=
<<> et <>>
et
<<> et <>>
et
<<> ou <>>
ou
<<> ou <>>
ou
< non <>>
non
< not <>>
not
(regrouper [] et [])
regrouperet
(join [] [])
join
(lettre () de [])
lettrede
(letter () of [])
letterof
(longueur de [])
longueurde
(length of [])
lengthof
<[] contient [] ?>
contient?
<[] contains []?>
contains?
(() modulo ())
modulo
(() mod ())
mod
(arrondi de ())
arrondide
(round ())
round
([abs v] de ())
absde
([abs v] of ())
absof
(ma variable)
mavariable
(variable)
variable
mettre [ma variable v] à (0)
mettrema variableà0
set [variable v] to (0)
setvariableto0
ajouter (1) à [ma variable v]
ajouter1àma variable
change [variable v] by (1)
changevariableby1
montrer la variable [ma variable v]
montrerlavariablema variable
show variable [variable v]
showvariablevariable
cacher la variable [ma variable v]
cacherlavariablema variable
hide variable [variable v]
hidevariablevariable
(list :: list)
list
(list::list)
list
ajouter [chose] à [liste v]
ajouterchoseàliste
add [thing] to [list v]
addthingtolist
supprimer l'élément () de [liste v]
supprimerl'élémentdeliste
delete (1) of [list v]
delete1oflist
supprimer tous les éléments de la liste [liste v]
supprimertouslesélémentsdelalisteliste
delete all of [list v]
deletealloflist
insérer [] en position () de [liste v]
insérerenpositiondeliste
insert [thing] at (1) of [list v]
insertthingat1oflist
remplacer l'élément () de la liste [liste v] par []
remplacerl'élémentdelalistelistepar
replace item (1) of [list v] with [thing]
replaceitem1oflistwiththing
(élément () de [liste v])
élémentdeliste
(item (1) of [list v])
item1oflist
(position de [] dans [liste v])
positiondedansliste
(item # of [thing] in [list v])
item#ofthinginlist
(longueur de [liste v])
longueurdeliste
(length of [list v])
lengthoflist
<[liste v] contient [] ?>
listecontient?
<[list v] contains [thing]?>
listcontainsthing?
montrer la liste [liste v]
montrerlalisteliste
show list [list v]
showlistlist
cacher la liste [liste v]
cacherlalisteliste
hide list [list v]
hidelistlist

Extensions : extension musique

jouer du tambour ( v) pendant (0.25) temps
jouerdutambourpendant0.25temps
play drum ( v) for (0.25) beats
playdrumfor0.25beats
faire une pause pendant () temps
faireunepausependanttemps
rest for () beats
restforbeats
jouer la note () pendant () temps
jouerlanotependanttemps
play note () for () beats
playnoteforbeats
choisir l'instrument n° ( v)
choisirl'instrument
set instrument to ( v)
setinstrumentto
mettre le tempo à ()
mettreletempoà
set tempo to ()
settempoto
ajouter () au tempo
ajouterautempo
change tempo by ()
changetempoby
(tempo)
tempo
tempo::reporter
tempo

Extension stylo

effacer tout
effacertout
erase all
eraseall
estampiller
estampiller
stamp
stamp
relever le stylo
releverlestylo
pen up
penup
stylo en position d'écriture
styloenpositiond'écriture
pen down
pendown
mettre la couleur du stylo à [#cd4f39]
mettrelacouleurdustyloà
set pen color to [#cd4f39]
setpencolorto
ajouter () à la ( v) du stylo
ajouteràladustylo
change pen ( v) by ()
changepenby
mettre la ( v) du stylo à ()
mettreladustyloà
set pen ( v) to ()
setpento
ajouter () à la taille du stylo
ajouteràlatailledustylo
change pen size by ()
changepensizeby
mettre la taille du stylo à ()
mettrelatailledustyloà
set pen size to ()
setpensizeto

Extension vidéo

quand le mouvement de la vidéo > ()
quandlemouvementdelavidéo>
when video motion > ()
whenvideomotion>
(( v) de la vidéo de ( v))
delavidéode
video ( v) on ( v)
videoon
( v) la vidéo
lavidéo
turn video ( v)
turnvideo
mettre la transparence de la vidéo à ()
mettrelatransparencedelavidéoà
set video transparency to ()
setvideotransparencyto

Extension speech

prononcer ()
prononcer
speak ()
speak
choisir la voix du ( v)
choisirlavoixdu
set voice to ( v)
setvoiceto
mettre la langue à ( v)
mettrelalangueà
set language to ( v)
setlanguageto

Extension Makey Makey

quand la touche ( v) est pressée
quandlatoucheestpressée
when ( v) key pressed::makeymakey
whenkeypressed
quand ( v) sont pressés dans l'ordre
quandsontpressésdansl'ordre
when ( v) pressed in order
whenpressedinorder

Extension Micro:Bit

quand le bouton ( v) est appuyé
quandleboutonestappuyé
when ( v) button pressed
whenbuttonpressed
< bouton ( v) appuyé ?>
boutonappuyé?
< ( v) button pressed?>
buttonpressed?
quand ( v)
quand
when ( v)::microbit
when
afficher ( v)
afficher
display ( v)::microbit
display
afficher le texte ()
afficherletexte
display text ()::microbit
displaytext
effacer l'écran
effacerl'écran
clear display::microbit
cleardisplay
quand incliné ( v)
quandincliné
when tilted ( v)::microbit hat
whentilted
< incliné ( v) ?>
incliné?
< tilted ( v)?::microbit>
tilted?
(angle d'inclinaison ( v))
angled'inclinaison
tilt angle ( v)::microbit
tiltangle
quand la broche ( v) est connectée
quandlabrocheestconnectée
when pin ( v) connected
whenpinconnected