Stage Robotique et Programmation Python (13-16 ans)

Python : programmez des robots sous Python pour aborder les algorithmes au Collège, le lycée et dans le supérieur

STAGE DE PROGRAMMATION

Coder en Python
pour mieux comprendre le monde

APPRENDRE LE PYTHON EN S’AMUSANT

Avec le langage de programmation Python et nos kits ESPeRobo, les apprentis programmeurs, collégiens, lycéens ou étudiants, entrent dans la cour des grands. Plus de blocs à glisser-déposer comme sous Scratch, mais des lignes de code à écrire !

Avantages du langage Python pour apprendre la programmation : simple pour commencer, sans limite pour les experts

Après Scratch, idéal pour faire ses premiers pas en programmationPython est un excellent langage qui permet de s’acheminer doucement mais sûrement vers les langages de programmation les plus avancés (dont il fait lui-même partie).

Sa syntaxe simple, sa concision, sa facilité de prise en main font de Python le langage de programmation par excellence pour s’initier à l’écriture de lignes de code. Enfin, sa richesse, les grandes possibilités qu’il offre, la puissance du langage et l’importance de ses modules (ou librairies) en font tout simplement un des langages les plus utilisés et les plus avancés dans le monde, pour des besoins professionnels ou universitaires.

Intérêt de programmer nos robots avec Python

Même si un très grand nombre de types d’actions sont programmables sur Scratch, un outil pédagogique formidable pour découvrir la programmation, tout n’est pas possible ; Scratch reste une introduction à la programmation destinée avant tout aux enfants. Avec Python, en revanche, le champ des possibles s’élargit à l’infini.

Python permet de programmer nos robots pour n’importe quelles séquences d’actions et d’élaborer des programmes beaucoup plus conséquents que sur Scratch. Au champ de script limité de Scratch, où l’on glisse-dépose des blocs se substitue le champ de programmation illimité de Python.

Pourquoi ce langage et pas un autre ?

Sa simplicité et sa concision en font un langage particulièrement adapté à l’apprentissage de la programmation et de ses concepts.

À ses qualités pédagogiques s’ajoute sa grande popularité parmi les programmeurs qui s’en servent aussi bien à des fins de recherche que de développement informatique en général. Le langage Python s’avère donc un des meilleurs langages pour apprendre, mais aussi pour donner un reflet fidèle des outils en usage dans le monde professionnel.

Programme du stage

Au cours du stage nous proposons aux élèves de programmer leurs robots en Python. Les élèves aborderont les bases du langage Python en programmant une voiture.
Python permet de programmer nos robots pour n’importe quelles séquences d’actions et d’élaborer des programmes beaucoup plus conséquents que sur Scratch. Au champ de script limité de Scratch, où l’on glisse-dépose des blocs se substitue le champ de programmation illimité de Python.


Programme :

Au cours du stage nous proposons aux élèves de programmer leurs robots en Python. Les élèves aborderont les bases du langage Python en programmant une voiture. Et plus tard pendant le cursus annuel ils apprendront à programmer des barrières automatiques ou encore des systèmes de feu de signalisation.
Python permet de programmer nos robots pour n’importe quelles séquences d’actions et d’élaborer des programmes beaucoup plus conséquents que sur Scratch. Au champ de script limité de Scratch, où l’on glisse-dépose des blocs se substitue le champ de programmation illimité de Python.