Pourquoi un noyau : naissance de µcBlockly

Le réseau LibrEduc accueille beaucoup d’outils Blockly car sa pédagogie est pertinente. Dans le cas des logiciels de programmation de cartes électroniques à micro-contrôleur, un noyau commun s’imposait : arrêter de recoller le même moteur à chaque nouveau logiciel.

En résumé :

  • pendant des années, UI + blocs + générateur avançaient « en bloc » dans chaque produit (BlocklyDuino, forks pédagogiques…) ;
  • correctifs et mises à jour Blockly se dupliquaient ou divergeaient d’un dépôt à l’autre ;
  • la réponse proposée s’appelle µcBlockly : un noyau open source (Blockly 13) qui génère du C++ Arduino et s’embarque dans une démo, BlocklyDuino, une Factory, ou une appli tierce ;
  • trois couches assumées : Blockly → µcBlockly → produits ;
  • licence AGPL-3.0-or-later, code sur GitHub, doc wiki / forum côté réseau.

Article complet (contributeur ASTUCE) : https://libreduc.cc/blog/astuce/2026/09/29/pourquoi-un-noyau-naissance-ucblockly/

Démos vidéo : https://tube-sciences-technologies.apps.education.fr/c/ucblockly/videos

Réseau LibrEduc — on relaie les contributions utiles au commun ; le détail technique reste chez les auteurs.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*