La C2i TICE met en ligne un document sur scratchblocks4.
L’extension scratchblocks4 (aussi appelée Block Plugin) est un outil permettant de construire et de générer des images de blocs à partir d’un script.
Coup d’œil
Exemple d’image créé avec Scratchblocks
On aime :
L’efficacité des scripts pour créer des blocs ;
La création de blocs personnalisés sur mesure ;
La possibilité d’utiliser l’outil « hors ligne ».
Informations
Type de ressource :
Outil pour l’enseignant
Cycles concernés :
Tous les niveaux
Thème :
Algorithmique
Disponibilité :
En ligne
Utilisation
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).
Pytch est une plateforme en ligne de programmation en langage Python prévue pour le développement de jeux. En effet, cet IDE possède une interface graphique (la scène) unique en son genre pour la programmation en Lire la suite…
MathALÉA est une plateforme libre et gratuite utilisable en ligne et développée par la brillante et dynamique équipe du collectif Coopmaths. Le principe s’appuie sur un générateur d’exercices à données aléatoires développé par Rémi Angot. Lire la suite…
Super Coding Ball est une plateforme de programmation en ligne. Il s’agit de programmer par blocs les actions des 4 joueurs d’une équipe de football. Il y a beaucoup moins de blocs disponibles que dans Lire la suite…