Blog Blog

Retour

Graines2Blocs

Fin de semaine dernière, Graines2Tech a mis en ligne un nouvel outil: Graines2Blocs.

Il s'agit d'un outil en ligne qui permet de s'initier à la programmation. On y effectue ses premiers codes en mode programmation visuelle à l'aide de blocs. Le code est automatiquement traduit en Javascript, un langage très utilisé dans le monde du web. Ce code Javascript peut même être directement exécuté dans le navigateur!

La plateforme est disponible à l'adresse suivante: https://graines2blocs.is4ri.com

Cet outil a été mis en place par Georges, un stagiaire passé par chez nous dans le cadre d'une réorientation, et qui souhaitait mettre en pratique ses connaissances en HTML et CSS, deux langages indispensables pour créer des pages web. Georges a travaillé sur la mise en forme des pages ainsi que l'intégration de Blockly au sein de la page.

Un grand merci à toi, Georges, et une bonne continuation dans ta formation!

 

Blockly est une bibliothèque Javascript dans le cadre du programme Google for Education. Cette bibliothèque permet d'ajouter des fonctionnalités de programmation visuelle au sein d'une page web. Très pratique!

On peut traduire directement le code en mode blocs, en Javascript, Python, et bien d'autres langages.

Personnellement, je l'ai utilisé avec des étudiants en BAC+4 dans un cours d'algorithmie avancé. Ils ont pu y représenter des structures algorithmiques simples comme complexes, comme la récursivité ou des algorithmes de tri par exemple.

 

Chez Graines2Tech, nous avons souhaité mettre en avant la programmation par blocs, que nous plébiscitons particulièrement pour tous ceux qui veulent découvrir la programmation. Pas de prise de tête avec un langage particulier et une syntaxe bizarre avec des point-virgules et autres parenthèses ou autres [{}]|#. Bref, que du bonheur! smiley

Aujourd'hui, notre plateforme Graines2Blocs permet uniquement de générer et d'exécuter du code Javascript. L'idée est de faire évoluer cette plateforme au fur et à mesure de nos besoins. Un des besoins que nous avons relevé est notamment la possibilité de générer du langage LUA à partir d'un code en mode blocs, LUA étant le langage à utiliser pour un jeu que nous utilisons actuellement dans nos Club: minetest, le clone gratuit de minecraft.

Je n'en dis pas plus pour l'instant, le projet est dans les tuyaux!

 

Avec un peu de chances, vous avez déjà pu utiliser Blockly lors de vos voyages webistiques. Si ce n'est pas le cas, je vous invite à aller jeter un oeil sur Blockly-Games pour voir quelques jeux qui utilisent Blockly. Comme c'est la saison, vous pouvez aussi vous rendre sur le Santa Tracker également nommé "Sur la piste du père Noël" dans la langue de Molière: vous y trouverez deux jeux réalisés avec une base Blockly, l'atelier de programmation et la danse du code.

 

Comme ça, vous n'aurez plus d'excuses pour ne pas avoir essayé un petit morceau de code!smiley

 

A bientôt!

Commentaires
URL de Trackback:

Aucun commentaire. Soyez le premier.

Derniers blogs Derniers blogs

Confinement Automne 2020 : des ateliers en ligne

Alors que 2021 commence, on sait déjà quelque chose de plus qu’en 2020 : c’est qu’on ne sait pas à quoi va ressembler cette année ! En 2020, à Graines2Tech, on avait bien prévu de... Lire la suiteÀ proposConfinement Automne 2020 : des ateliers en ligne »

Collaboration et art dans le numérique !

Hollywood nous voilà !   Semaine 3, programmation d’une scénette.   Cette semaine les enfants vont pouvoir laisser s’exprimer le Spielberg qui sommeille en eux. L’exercice du... Lire la suiteÀ proposCollaboration et art dans le numérique ! »

L'application éducative parfaite existe-t-elle ? (ou "Ce qui intéresse les enfants")

Quand il s'agit de trouver une application à la fois éducative et intéressante pour les enfants, ce n'est pas la chose la plus évidente. Pour avoir utilisé une bonne dizaine d'applications (sur tablettes Android) avec des élèves de la Grande Section jusqu'au CM2, on se rend compte que, parfois, ce qui nous intéresse nous, n'est pas ce qui les intéressent eux ! Lire la suiteÀ proposL'application éducative parfaite existe-t-elle ? (ou "Ce qui intéresse les enfants") »

Premiers pas avec Unity3D

Installation et premier jeu avec Unity3D Lire la suiteÀ proposPremiers pas avec Unity3D »