Project Bloks a pour objectif d'enseigner la logique de programmation aux enfants avec des éléments physiques ludiques qu'ils peuvent manipuler simplement.

Apprendre aux enfants à programmer est l’un des grands challenges des années à venir. Tout le monde en est bien conscient. Barack Obama a consacré quatre milliards de dollars à un programme national d’apprentissage, Apple vient de lancer une appli destinée aux codeurs débutants... et de son côté, Google a imaginé un langage de programmation avec le MIT et présente ce 27 juin 2016 une plate-forme matérielle destinée aux plus jeunes : Project Bloks.

L’idée est née de la collaboration du Creative Lab de Google, de la marque Ideo et de Paulo Blikstein, professeur à l’université de Stanford, sur le principe de la « programmation tangible ». Il s’agissait de fournir une plate-forme assez simple pour qu’elle puisse être utilisée dès le primaire. Et c’est le cas. Elle fonctionne à la manière des éléments d’un jeu de construction. Et transforme une expérience abstraite, la programmation, en quelque chose de concret que les enfants peuvent mieux appréhender.
Google -Project Bloks est composé de trois éléments de base : le Brain Board, le Base Board et le Puck (autrement dit, le cerveau, la pièce de base et le palet). Le Brain Board est la pièce maîtresse du système et est conçue sur la base d’un Raspberry Pi Zero. Il fournit l’énergie ainsi que la connectivité indispensables à tout le système et peut communiquer avec n’importe quel appareil en Wi-Fi ou en Bluetooth.