L'apprentissage du code à l'école a connu une véritable révolution ces dernières années, et au cœur de cette transformation se trouve un outil incontournable : Scratch. Si vous enseignez le numérique ou si vous utilisez la programmation comme levier pédagogique, vous connaissez sans doute déjà ce célèbre chat orange.
Cependant, pour les enseignants curieux, les formateurs TICE et les élèves qui ont soif de nouveauté, il existe un espace moins connu mais fascinant : Scratch Lab. Pourquoi et comment utiliser Scratch Lab pour dynamiser vos cours et initier vos élèves aux technologies de demain.
Scratch : Le pilier de la programmation créative à l'école
Avant de plonger dans le laboratoire, il est essentiel de rappeler pourquoi Scratch est devenu la référence mondiale du codage par blocs. Développé par le groupe Lifelong Kindergarten du MIT Media Lab, Scratch permet aux enfants (et aux adultes) de créer des histoires interactives, des jeux et des animations.
Sa force réside dans sa simplicité : pas de syntaxe complexe à apprendre par cœur. Les élèves emboîtent des blocs colorés comme des LEGO pour donner vie à leurs idées. Mais au-delà de la technique, Scratch cultive les "4 P" de l'apprentissage créatif : Projets, Passions, Pairs (collaboration) et Jeu (Play).
C'est l'outil idéal pour introduire la pensée computationnelle : décomposer un problème, reconnaître des schémas et concevoir des algorithmes. Mais que faire lorsque vos élèves maîtrisent les bases et demandent : « Monsieur/Madame, on peut faire ça ? » et que la réponse est « Non, Scratch ne le fait pas encore » ? C'est là que Scratch Lab entre en scène.
Qu'est-ce que Scratch Lab ?
Lancé par la Scratch Foundation, Scratch Lab est un environnement de test public. C'est une version "bac à sable" de l'éditeur Scratch où l'équipe de développement déploie des fonctionnalités expérimentales.
Imaginez-le comme l'antichambre de l'innovation : c'est ici que le MIT teste de nouveaux blocs et de nouvelles extensions avant de décider s'ils seront intégrés (ou non) à la version standard de Scratch (scratch.mit.edu). Pour un enseignant, c'est une opportunité en or d'accéder à des outils avant-gardistes qui ne sont pas encore disponibles pour le grand public.
Pourquoi les enseignants devraient-ils tester Scratch Lab ?
Utiliser un environnement expérimental peut sembler risqué en classe, mais les avantages pédagogiques pour les enseignants qui aiment "aller plus loin" sont nombreux.
1. Susciter l'engagement par la nouveauté
L'effet "Wow" est un levier puissant en pédagogie. Proposer une activité sur Scratch Lab brise la routine. Les élèves découvrent des blocs qu'ils n'ont jamais vus chez eux. Cela renouvelle l'intérêt pour la programmation, notamment chez les collégiens qui pourraient commencer à trouver la version classique un peu "enfantine".
2. Introduction ludique à l'Intelligence Artificielle
L'une des extensions phares souvent présentes dans le Lab concerne la détection vidéo avancée (Face Sensing). Contrairement à la détection vidéo classique de Scratch (qui détecte le mouvement global), les outils du Lab peuvent identifier des traits spécifiques du visage. C'est une porte d'entrée royale pour expliquer simplement le fonctionnement de la vision par ordinateur et de la reconnaissance faciale, des sujets d'actualité en éducation aux médias et à l'information (EMI).
3. Favoriser la créativité visuelle
Les fonctionnalités de texte animé (Animated Text) permettent de dépasser les limites graphiques de Scratch. Au lieu de devoir dessiner chaque lettre dans l'éditeur de costumes pour avoir un titre stylé, les élèves peuvent coder l'apparition du texte. Cela valorise les compétences de narration et de design.
Les fonctionnalités vedettes à explorer (Focus Technique)
Actuellement, Scratch Lab met en avant des extensions qui changent radicalement la manière d'interagir avec la machine. Voici les deux principales à tester :
L'extension "Face Sensing" (Détection de visage)
C'est sans doute la fonctionnalité la plus impressionnante. Grâce à la webcam, Scratch Lab peut détecter la position exacte des yeux, du nez et de la bouche de l'utilisateur.
Idée d'activité en classe : Créer des filtres "type Snapchat" ou Instagram. Les élèves peuvent programmer un chapeau qui suit la tête, ou des lunettes qui se posent sur les yeux.
Compétence travaillée : Utilisation des coordonnées X et Y en temps réel et interaction homme-machine.
L'extension "Animated Text" (Texte Animé)
Cette extension permet de manipuler le texte via le code : changer la police, la couleur, mais surtout l'animer (effet arc-en-ciel, machine à écrire, zoom).
Idée d'activité en classe : Créer un générique de fin pour un jeu vidéo ou une poésie animée où les mots apparaissent au rythme de la lecture.
Compétence travaillée : Gestion des chaînes de caractères (strings) et synchronisation temporelle.
Précautions et bonnes pratiques pour l'enseignant
Bien que Scratch Lab soit un outil formidable, il convient de l'utiliser avec discernement dans un cadre scolaire. Voici quelques conseils pour une intégration réussie :
La sauvegarde des projets : Attention ! Scratch Lab n'est pas relié à la communauté Scratch classique. Il n'y a pas de compte utilisateur ni de sauvegarde dans le cloud ("nuage"). Vous devez impérativement apprendre aux élèves à sauvegarder leur projet sur l'ordinateur (fichier .sb3) à la fin de la séance.
La stabilité : Comme son nom l'indique, c'est un laboratoire. Des bugs peuvent survenir. Il est préférable d'utiliser cet outil pour des mini-projets (1 ou 2 séances) plutôt que pour un projet annuel complexe.
La compatibilité : Les projets créés dans Scratch Lab peuvent être ouverts dans Scratch standard, mais les blocs expérimentaux cesseront de fonctionner ou disparaîtront. L'inverse (ouvrir un projet standard dans le Lab) fonctionne généralement bien.
Conclusion : Osez l'expérimentation !
Le numérique éducatif ne doit pas être figé. En tant qu'enseignant, explorer Scratch Lab, c'est montrer à vos élèves que la technologie est en perpétuelle évolution. C'est aussi leur donner les clés pour comprendre comment les logiciels qu'ils utilisent sont construits et testés.
N'hésitez pas à visiter lab.scratch.mit.edu pour tester ces fonctionnalités. Que ce soit pour faire bouger un lutin avec le bout de votre nez ou pour écrire des titres arc-en-ciel, le laboratoire est ouvert et n'attend que votre créativité !
Plus d'informations sur : https://lab.scratch.mit.edu/
Â








