Avec Projet Bloks, Google enseigne le code avec des briques

Google a lancé le projet Bloks pour apprendre la programmation aux jeunes enfants avec un système de briques.

Google veut démocratiser l’apprentissage de la programmation informatique et l’enseigner aux plus jeunes de manière ludique. A cet effet, Blockly la rendait visuelle sur un écran. La nouvelle plateforme Project Bloks rend, elle, le code physique pour faciliter son enseignement et son apprentissage aux enfants âgés de 5 ans et plus.

Elle est le fruit d’une collaboration entre Google (Creative Lab et équipes dédiées à la recherche et à l’éducation), Paul Bilkstein (Directeur du Tranformative Learning Technologies Lab à l’université de Stanford) et IDEO (société spécialisée dans le design).

Project Bloks est une véritable plateforme matérielle ouverte que les chercheurs, développeurs et designers peuvent utiliser pour des expériences de codage physiques. On peut l’apparenter à ce que serait un IFTTT (automatisation de tâches courantes sur le Web) physique.

La firme de Mountain View a posé les premières briques de cette plateforme et continuera à la développer. Des informations relatives à la feuille de route du programme seront ainsi partagées dès cet été.

Une immersion physique et ludique dans le code

Dans un billet de blog, Google avance les ressorts qui l’ont poussé à développer un tel système : « Rendre le code physique – connu sous le nom de programmation tangible – offre une manière unique de combiner la façon dont les enfants jouent et apprennent naturellement avec la pensée de calcul. »

Project Bloks est composé de 3 éléments centraux avec le « Brain Board » (« Carte cerveau »), les « Base Boards » (« Cartes de base ») et les « Pucks » (« Palet »).

La firme explique la philosophie qui est au cœur de cette plate-forme : « Nous avons développé un système que les développeurs peuvent personnaliser, reconfigurer et ré-arranger. Et ce, afin de créer toutes sortes d’expériences différentes de programmation tangible. »

Une fois ces différents éléments connectés, ils constituent un jeu d’instructions qui peut être envoyé aux objets connectés. Cela peut aussi bien être des jouets que des tablettes, avec comme dénominateur commun le support de la connectivité Bluetooth ou Wi-Fi.

Les Pucks permettent au système d’être très polyvalent. Ils n’intègrent aucun composant électronique actif et peuvent être programmés avec différentes instructions (commutateur, action de déplacer d’un côté, allumer ou éteindre…).

A un niveau supérieur, les Base Boards sont le trait d’union entre les Pucks et la Brain Board. Ils lisent l’instruction d’un Puck via un capteur capacitif. De surcroît, ces cartes embarquent un moteur haptique (comme sur l’Apple Watch) et des LED qui fournissent un retour en temps-réel à l’utilisateur. Elles peuvent également déclencher un retour audio via le haut-parleur de la Brain Board.

Reposant sur un Raspberry Pi Zero, la Brain Board est véritablement le processeur du système. Elle alimente également en énergie les autres Boards et dispose d’une API permettant de recevoir et d’envoyer les données aux Base Boards. Ces instructions en provenance des Base Boards sont envoyées à tout appareil supportant le Wi-Fi ou le Bluetooth et l’API idoine.

A la recherche de formateurs

En utilisant cette plate-forme, des enfants ont ainsi pu contrôler un robot Lego WeDo 2.0 ou encore le robot dessinateur Mirobot.

Google est désormais en quête d’éducateurs, de chercheurs, de développeurs et de parents désireux de participer aux etudes de recherche relatives à ce projet plus tard dans l’année. La firme de Mountain View a également publié un position paper (essai technique) détaillant Project Bloks. Il ne s’agit pas de commercialiser le projet avec un kit mais plutôt de proposer un kit de référence.

Avec des briques de base, Google offre une vision différente d’un domaine abscons pour beaucoup. On peut y voir également des similarités avec Project Ara, son projet de smartphone modulaire reposant également sur des briques de base, conclut ITespresso.

A lire aussi :

Paris Code soutient la formation de 2000 développeurs

La DGSE incite les lycéens à déchiffrer les codes secrets