Des robots et des activités open-source pour l’enseignement des Sciences du Numérique
Poppy, la plateforme robotique open-source basée sur l’impression 3D, est utilisée comme un outil pour l’enseignement
Avec Poppy, vous avez le choix de programmer des objets robotiques prêts à l’emploi ou que vous avez construits. L’étendue des activités pédagogiques possibles est vaste : Collège, ICN, ISN, STI2D, enseignement supérieur… Les options et les filières pouvant tirer profit de ce dispositif sont nombreuses.
Pour apprendre, créer et enseigner utilisant la plateforme, découvrez le site communautaire dédié à l’éducation, www.poppy-education.org.
L’accessibilité de la plateforme permet la conception et le partage de projets éducatifs et collaboratifs répondant à deux caractéristiques essentielles :
- Intégration de multiples technologies et méthodologies : impression 3D, programmation, électronique, algorithmes d’apprentissage.
- Connexions et collaborations entre diverses disciplines : ingénierie, sciences, design, sciences humaines, art.
Poppy Education vise à créer, évaluer et disséminer des kits pédagogiques « clés en main » open-source et libres, à coût réduit, pour l’enseignement de l’informatique et de la robotique.
Pourquoi ?
Pour contribuer à l’appropriation par les jeunes des concepts et des techniques du monde numérique, et leur fournir les outils qui leur permettront à leur tour de devenir acteurs de ce monde au potentiel socio-économique considérable.
Comment ?
En collaboration avec les enseignants. Les utilisateurs et la prise en compte de leurs besoins sont placés au centre de ce projet. Les outils pédagogiques Poppy Education sont déployés directement auprès de ces utilisateurs et évalués en situation réelle par des expérimentations.
Poppy Éducation repose sur la plateforme robotique Poppy, laquelle permet de construire différents robots, notamment :
- Poppy Humanoid, une plateforme robotique robuste et complète conçue pour de véritables expérimentations dans le monde réel et adaptable aux besoins spécifiques des utilisateurs.
- Poppy Torso, une variante du robot Poppy Humanoid. C’est un robot torse humanoïde qui peut s’installer facilement sur n’importe quel support stable.
- Ergo Jr, un bras robotique. Solide et peu coûteux, il est parfait pour être utilsé en classe.
Programmation
Les robots Poppy sont très simples à programmer. Différentes options sont possibles en fonction du niveau des élèves et des objectifs pédagogiques.
Python
Directement à partir d’un navigateur web en utilisant Jupyter Notebook, un terminal interactif dans une interface web pour le langage de programmation Python.
Snap!
Le système de programmation visuel Snap!, qui est une variante de Scratch. Ses fonctionnalités permettent une introduction approfondie de l’informatique.
Votre langage
C++, Java, Matlab, Ruby, Javascript... grâce à une API REST qui permet d’envoyer des commandes et de recevoir des informations provenant du robot avec de simples requêtes HTTP.
Simulation
Les robots Poppy Humanoid, Torso et Ergo Jr peuvent être simulés avec V-REP. Il est possible en classe de faire travailler les étudiants sur le modèle simulé et de leur permettre ensuite de faire fonctionner leur programme sur le robot physique.