Le document téléchargeable produit par la C2i TICE liste l’ensemble des commandes françaises disponibles pour Scratchblocks.
En partant d’un texte, cet outil en ligne disponible ici, permet la création de blocs Scratch.
Un exemple
Le code suivant …
définir dance (speed :: custom-arg)
mettre [dist v] à ((speed :: custom-arg) * (distance de [mouse-pointer v]))
répéter jusqu'à ce que <(chronomètre) > [10]>
avancer de (dist) pas
costume suivant
jouer la note (nombre aléatoire entre (40) et (100)) pendant (0.5) temps
dire [Wahouuu! Des blocs à partir d'un script ! ]
end
… produit les blocs ci-dessous :

Personnalisations possibles !
Il est aussi possible de créer des blocs personnalisés !

Vous trouverez donc dans ce document l’ensemble des commandes scripts disponibles classées en deux catégories :
- Les blocs de base (blocs Mouvement, Apparence, Son, Évènements, Contrôles, Capteurs, Opérateurs et Variables)
- Les blocs d’extension (Mes Blocs, Musique, Stylo, Détection video, Synthèse Vocale, Traduire, Makey-Makey, Micro:bit, LEGO Mindstorm et LEGO Wedo).