EduBlocks – combler le fossé entre Scratch et Python avec un Raspberry Pi

EduBlocks - combler le fossé entre Scratch et Python avec un Raspberry Pi

Lorsque vous êtes prêt à passer de Scratch à Python, cette transition peut être assez pénible. Soudain, vous êtes confronté à une interface de programmation en texte pur et même avec des IDE comme Thonny vous aidant à faire avancer les choses, vous vous retrouvez toujours avec la question fondamentale: où sont passés tous mes blocs colorés.

Entrez EduBlocks, un environnement de programmation développé par Joshua Lowe qui cherche à combler le fossé entre Scratch et Python en vous aidant à écrire du code Python, mais avec une interface de type Scratch ou Blockly.

Il le développe depuis un certain temps maintenant et vous pouvez l’essayer en ouvrant un terminal et en exécutant la commande suivante:

curl -sSL get.edublocks.org| bash

Une fois que vous l’avez installé, vous voudrez vous diriger vers le Portail d’apprentissage où vous pouvez télécharger des feuilles de calcul. Celles-ci comprennent des exercices informatiques physiques (en utilisant des composants CamJam EduKit 1), Sonic Pi et même Minecraft. J’ai parlé à Joshua récemment et il m’a fait part d’une nouvelle série de feuilles de calcul que lui et d’autres développent: Plans de cours. Ces nouvelles ressources passionnantes pour les enseignants rassembleront les feuilles de travail existantes avec des plans à utiliser dans les leçons avec des objectifs identifiés et d’autres choses dont vous avez besoin pour l’enseignement réel. Le premier, écrit par Claire Wicher traite de Minecraft et comprend un livret pour les enseignants et une présentation Powerpoint qui l’accompagne. Pour y accéder, ainsi que les futurs plans de cours, dirigez-vous vers le portail d’apprentissage et cliquez sur le bouton Plans de leçon. À en savoir plus sur EduBlocks lui-même, rendez-vous sur le site.

Opinion

C’est un travail vraiment fantastique du jeune Joshua et aussi de Claire. Il fait avancer EduBlocks pour être quelque chose qui peut être utilisé dans les salles de classe par ceux qui sont à la pointe des langues textuelles. Il peut sembler étrange à certains de transposer le langage Python dans un environnement visuel, mais je pense que c’est une excellente idée de combler cette lacune. Jetez un œil si vous vous rapprochez de cet écart, ou si vous avez des enfants qui sont prêts à passer à autre chose – les ressources sont là, il vous suffit de les utiliser ?