Comment ça marche
L'algorithme comme fil rouge⚓︎
Le projet Open Code en Bois a pour fil conducteur l'enseignement de l'algorithmique débranchée, en impliquant les élèves à tous les stades: de la conception du matériel, sa fabrication, jusqu'à l'utilisation en classe. Le projet bénéficie de l'expérience terrain de l'outil existant Code en Bois, déjà déployé dans 400 établissements depuis 4 ans et dont la pédagogie mobilise les sens, le travail en équipe et rend palpables les mécanismes fondamentaux d'un programme.
Le projet de créer un matériel open source utilisable sur une large plage d'âges (du CP à la 3ème), rend cet outil inédit par sa durabilité et sa polyvalence, alors que d'autres solutions du marché se focalisent sur certaines fonctionnalités, âges, ou peuvent devenir obsolètes après quelques années.
Scratch : la référence, transposée en low-tech⚓︎
Scratch, développé par le MIT, est aujourd'hui l'environnement de programmation par blocs de référence dans l'Éducation nationale. Ses blocs visuels colorés, conçus pour s'emboîter sans erreur de syntaxe, sont présents dans les programmes de la maternelle au collège, et figurent dans les épreuves du brevet depuis 2017. Presque tous les élèves arrivant en fin de collège y ont été exposés.
Code en Bois part du même principe — un langage par blocs, les mêmes familles d'instructions (séquence, répétition, condition, capteurs) — mais sans aucun écran. Les blocs sont en bois, colorés et emboîtables, se posent sur la table. Le programme prend forme physiquement devant les élèves, et s'exécute à voix haute ou au tableau avec des personnages aimantés.

Ce n'est pas un substitut à Scratch : c'est une étape préalable, ou en parallèle, qui ancre les concepts dans le réel avant de les abstraire sur écran.
Voir le comparatif avec les autres outils d'apprentissage de la programmation
La pédagogie⚓︎
Deux articles détaillent le fonctionnement en classe de Code en Bois et son intérêt pédagogique, avec des témoignages d'enseignants:
Travail en équipe et classe entière
Le dispositif est conçu pour fonctionner en binômes ou trinômes qui codent chacun leur solution, et en classe entière lors des phases de correction : un programme est alors exécuté verbalement devant tous, erreurs comprises. L'enseignant anime, les élèves arbitrent. C'est cette alternance entre travail de groupe et mise en commun qui structure les séances.

Médiation multisensorielle
Manipuler les briques, lire le programme à voix haute, observer l'exécution au tableau : Code en Bois mobilise simultanément le toucher, la vision et l'oral. Cette combinaison de modalités sensorielles est documentée comme bénéfique pour la consolidation des apprentissages (Villani & Torossian, 2018).
Compatible avec la démarche PRIMM
La progression du livret enseignant suit naturellement les étapes de PRIMM (Predict – Run – Investigate – Modify – Make) : les élèves commencent par lire et prédire le comportement d'un programme existant, avant de le modifier puis d'en concevoir un nouveau. La phase de verbalisation collective correspond exactement à l'étape Run débranchée.
Parenté avec la pédagogie Montessori
Plusieurs caractéristiques du matériel Code en Bois recoupent les critères du matériel Montessori : objets manipulables isolant une compétence à la fois, fabrication dans un matériau noble, autonomie de l'élève, auto-correctivité partielle.