Blockly Games
Spécifications
| Date mise à jour | 13/12/2022 |
| Licence | Gratuit |
| Systèmes d'exploitation | Service en ligne |
| Catégorie | Formation / elearning / SeriousGame |
| Note de la rédaction |
|
Présentation de Blockly Games
Blockly Games est un site éducatif qui propose une approche ludique de la programmation, transformant l’apprentissage du code en une série de petits jeux amusants. Plutôt que de devoir écrire des lignes de commandes parfois effrayantes, vous assemblez des blocs visuels qui s’emboîtent les uns dans les autres, comme un puzzle. L'idée est simple et redoutablement efficace : rendre accessible une matière souvent perçue comme aride, même à ceux qui n'ont jamais écrit la moindre instruction informatique. Né de l'imagination d'un développeur passé par Google, ce projet a d'abord été pensé pour les enfants et les grands débutants, mais il a fini par séduire un public beaucoup plus vaste, des adolescents jusqu'aux adultes désireux de saisir enfin la logique qui anime un programme.
Blockly Games doit une bonne part de son succès à la finesse de sa progression. Chaque jeu s'attarde sur une notion essentielle, qu'il s'agisse des boucles, des conditions, des variables ou des fonctions, et la fait apprivoiser par le jeu plutôt que par la théorie. On débute par des défis presque enfantins, puis la difficulté s'élève par paliers, si naturellement que l'on se surprend bientôt à écrire de véritables lignes de JavaScript sans avoir eu l'impression de fournir le moindre effort. C'est précisément cette montée en puissance tout en douceur qui a forgé la réputation de l'outil auprès des enseignants et des passionnés d'éducation numérique.
Comment fonctionne Blockly Games ?
Le principe de Blockly Games repose entièrement sur la programmation par blocs. Vous attrapez des éléments colorés rangés dans un menu latéral et vous les disposez dans un espace de travail, comme on agencerait des briques de construction. Chacun de ces blocs porte une instruction bien précise : avancer, pivoter, répéter un mouvement, vérifier qu'une condition est remplie. Une fois la séquence achevée, il suffit de lancer l'exécution pour voir aussitôt le résultat prendre vie à l'écran, qu'il s'agisse d'un personnage cheminant dans un labyrinthe, d'un oiseau filant vers son nid ou d'une tortue traçant patiemment des figures géométriques.
Blockly Games réunit une dizaine de jeux, chacun consacré à une compétence particulière. Le labyrinthe sert d'initiation aux boucles et aux premières conditions, tandis que l'épreuve de l'oiseau pousse plus loin l'art des structures conditionnelles. La tortue, elle, ouvre la porte de la géométrie, et l'atelier musical marie le code à une véritable dimension créative. Les deux dernières étapes se montrent plus exigeantes, car elles invitent à rédiger directement quelques lignes de JavaScript, assurant ainsi un passage tout en fluidité de la programmation visuelle vers l'écriture textuelle classique. Chaque jeu se décline en plusieurs niveaux de difficulté croissante, et l'ensemble se consulte dans de nombreuses langues, le français y compris.
Sur quels appareils peut-on installer Blockly Games ?
Blockly Games ne s'installe pas au sens habituel du terme. Il s'agit d'une application qui vit entièrement dans le navigateur, ce qui allège considérablement les contraintes. Une connexion internet et un navigateur récent, qu'il s'agisse de Chrome, Firefox, Edge ou Safari, suffisent amplement pour s'y plonger, que vous travailliez sous Windows, macOS, Linux ou même Chrome OS. Aucun fichier à récupérer, aucune procédure d'installation : la page s'ouvre, et l'aventure commence.
Cette nature entièrement web rend Blockly Games tout aussi disponible sur tablette Android et iOS, pour peu que le navigateur prenne correctement en charge JavaScript, véritable moteur de l'interface. Sur smartphone, l'expérience demeure envisageable, mais elle perd en confort, car l'outil a été conçu avant tout pour les écrans plus généreux d'un ordinateur ou d'une tablette, là où la manipulation des blocs se révèle plus aisée, à la souris comme au doigt.
Le projet étant ouvert, certains établissements et enseignants vont jusqu'à héberger leur propre version sur un serveur local. Pour la plupart des utilisateurs, néanmoins, une simple visite du site web de Blockly Games suffit à profiter pleinement de tout ce qu'il propose.
Blockly Games est-il payant ?
Blockly Games est entièrement gratuit, sans aucune exception. Le site a été conçu et mis à disposition par Google dans une logique purement éducative, sans modèle commercial derrière, et il a depuis basculé en projet open source, ce qui signifie que son code est accessible librement et que n'importe qui peut consulter, améliorer ou réutiliser les briques logicielles qui le composent. Vous ne trouverez ni publicité intrusive, ni achat intégré, ni version premium cachée derrière un paiement.
Quels sont les logiciels équivalents à Blockly Games ?
Scratch est sans doute l'alternative la plus connue, développée par le Massachusetts Institute of Technology. Comme Blockly Games, elle repose sur l'assemblage de blocs visuels colorés, mais elle va plus loin en permettant de créer des animations, des histoires interactives et de véritables petits jeux complets, que l'on peut ensuite partager avec une grande communauté en ligne. Scratch est entièrement gratuit et fonctionne aussi bien dans le navigateur que via une application de bureau disponible sur Windows et macOS.
PictoBlox constitue une autre option intéressante, particulièrement pour celles et ceux qui s'intéressent à la robotique et à l'intelligence artificielle en plus du codage classique. Ce logiciel propose à la fois un mode de programmation par blocs et un mode texte, et il intègre des fonctionnalités avancées comme la reconnaissance d'image ou la commande de robots éducatifs. Une version gratuite est disponible, avec des fonctionnalités supplémentaires accessibles via une offre payante, et l'application fonctionne sur Windows, macOS, Linux, ainsi que sur Android et directement en ligne.
Kodu Game Lab, lui, séduira plutôt les amateurs de création de jeux vidéo en trois dimensions. Développé par Microsoft, cet outil permet de concevoir des mondes et des personnages, puis de leur attribuer des comportements grâce à un langage de programmation entièrement visuel et basé sur des icônes plutôt que sur du texte. Kodu Game Lab est lui aussi gratuit et fonctionne sur les ordinateurs équipés de Windows.
Publicité