Aller au contenu principal

Laboratoire · Cycle 3 et cycle 4 — projets libres, clubs, ateliers

Espace Créativité

Un bac à sable physique libre pour inventer ses propres machines et les programmer en Python ou en Lua.

Accessible dans l’espace élève après création d’un compte parent gratuit (9 à 15 ans).

Illustration de l’Espace Créativité Galilora

L’Espace Créativité est le terrain de jeu libre de Galilora : aucune consigne, aucun niveau. L’enfant y construit ce qu’il imagine — véhicules, mécanismes, parcours — avec des roues, des moteurs, des câbles et des télécommandes, puis anime sa création par un script. Le moteur de simulation, Principia, tourne en WebAssembly dans le navigateur et calcule la physique de la scène en continu.

Deux langages coexistent : Python, pour réutiliser ce qui a été appris dans Gravity Lab et dans l’atelier du laboratoire mécanique, et Lua, le langage natif du moteur. Un mode « blocs » pour débuter est en préparation. L’interface de l’espace existe en français et en anglais, au choix de l’enfant.

Concepts scientifiques abordés

  • Conception libre de mécanismes
  • Causalité physique : masse, moteur, liaison
  • Programmation événementielle (télécommandes, capteurs)
  • Passage de Python à Lua

Ce que permet le laboratoire

  • Scène physique libre (moteur Principia en WebAssembly)
  • Pièces : roues, moteurs, câbles, télécommandes, structures
  • Scripts Python ou Lua, avec aide contextuelle par objet (mode blocs à venir)
  • Interface bilingue français / anglais
  • Projets sauvegardés dans l’espace de l’enfant

Intérêt pédagogique

  • Projet personnel : l’enfant fixe son propre objectif et itère
  • Réinvestissement des notions des parcours guidés dans une création libre

Nécessite un navigateur prenant en charge l’isolation cross-origin « credentialless » (Chrome, Edge, Firefox, Android). Safari n’est pas pris en charge à ce jour : un message l’indique dans l’application.

Fiches pédagogiques à lire librement

La documentation du laboratoire est publiée sur le site : chaque fiche explique une notion, propose une manipulation et dit quoi observer.

Pour aller plus loin