Cursus de robotique Python – collège/lycée

Ressources pédagogiques
des kits éducatifs ESPeRobo

Avec ces kits robotiques, bénéficiez gratuitement d’un ensemble de ressources pédagogiques pour enseigner la programmation de robots en Python, du collège au lycée.

Le Python au collège : un manuel de cours pour apprendre à programmer des robots

Le manuel de cours ci-dessous propose aux élèves de programmer leurs robots en Python. Les élèves aborderont les bases du langage Python en programmant des voitures et des systèmes de feu de signalisation. Divisé en 2 parties, ce manuel est estimé à 10 heures de cours au total.

Le Python au lycée : des manuels pour maîtriser les bases de Python et programmer des robots

Ces manuel de cours proposent aux élèves du lycée d’apprendre les bases du langage Python en programmant les capteurs et actionneurs de la carte ESPeRobo. Chaque manuel de cours est estimé à environ 4 heures de cours.

(parution en novembre 2019)
Manuel n°1 : Les bases de la
syntaxe du langage Python
– partie 1

1 : Les données en Python
2 : Les variables en Python
3 : Les fonctions en Python
4 : Les objets en Python

Les robots du cursus Python pour le collège et le lycée sont programmables en langage Scratch 3.0 ou Python.
Consulter notre page support : accéder à l’ensemble de notre documentation et installer les environnements de programmation.
Découvrir ESPeRobo : l’environnement matériel et logiciel pour programmer nos robots en Python.

La robotique dans les programmes scolaires du collège et du lycée

« Observer et décrire le comportement d’un robot ou d’un système embarqué puis en décrire les éléments de sa programmation. »
« Écrire, mettre au point (tester, corriger) et exécuter un programme commandant un système réel puis vérifier le comportement attendu. »
« Écrire un programme dans lequel des actions sont déclenchées par des événements extérieurs»
« L’étude d’un minirobot permet de découvrir les mécanismes de pilotage et de communication dans l’exécution de tâches complexes, interférant ainsi directement avec le monde physique. »
« Identifier les composants d’un minirobot puis comprendre leurs rôles respectifs. »
« Programmer (dans un langage de haut niveau) un minirobot afin de lui faire exécuter une tâche complexe. »