Contenu de la formation en programmation pour adulte

COURS DE PROGRAMMATION
POUR ADULTES

Coder en Python
pour mieux comprendre le monde

Cursus « Comprendre la révolution numérique »
Le contenu de notre formation en programmation pour les adultes

Ce parcours d’apprentissage propose aux adultes de +15 ans de découvrir la programmation en langage Python en s’initiant à la robotique. Ils aborderont des sujets dans l’air du temps et originaux comme l’innovation technologique, les objets connectés du XXIe siècle ou encore l’Intelligence Artificielle. Découvrez ci-dessous le contenu détaillé de la formation « Comprendre la révolution numérique ».

cours de programmation adulte n°1 : le parking intelligent
Atelier n°1 : Le parking intelligent
Objectif : coder un parking intelligent qui indique si sa place est libre ou occupée à la couleur de sa LED
Programmation : boucle et condition en Scratch
Robotique : LED, photoréflecteur IR
cours de programmation adulte n°2 : la danse des vers luisants
Atelier n°2 : La danse des vers luisants
Objectif : transposer en code le mécanisme de synchronisation des lucioles
Programmation : notion de modélisation et variable en Scratch
Robotique : panneau LED de la carte, radio
cours de programmation adulte n°3 : le suiveur solaire
Atelier n°3 : Le tournesol
Objectif : s’inspirer du comportement du tournesol pour programmer un suiveur solaire
Programmation : structure d’un programme, boucle While True, condition if, variable en Python
Robotique : capteur de lumière, servomoteur
cours de programmation adulte n°4 : le robot ramasseur
Atelier n°4 : Je ramasse, tu débarrasses
Objectif : programmer un robot qui ramasse des balles et un robot qui déblaye
Programmation : structure if/else, opérateurs and/or, camel case/snake case
Robotique : moteur, photoréflecteur IR, LED
cours de programmation adulte n°5 : le robot télécommandé
Atelier n°5 (1/2) : Le robot télécommandé
Objectif : programmer une télécommande pour contrôler une voiture
Programmation : chaîne de caractères, comment rendre lisible son code, opérateur ==
Robotique : accéléromètre, LED, radio
cours de programmation adulte n°5 : le robot équilibriste
Atelier n°5 (2/2) : Le robot équilibriste
Objectif : programmer une voiture capable de trouver le point d’équilibre sur une bascule
Programmation : chaîne de caractères, comment rendre lisible son code, opérateur ==
Robotique : accéléromètre, moteur
cours de programmation adulte n°6 : le stabilisateur de caméra
Atelier n°6 : Le stabilisateur de caméra
Objectif : réviser les acquis en reproduisant le mécanisme d’un objet du XXIe siècle
Programmation : révision des notions acquises
Robotique : accéléromètre, servomoteur
cours de programmation adulte n°7 : le robot marcheur
Atelier n°7 : Bras dessus, bras dessous
Objectif : s’inspirer de l’éléphant de mer pour programmer un bras robotique qui marche
Programmation : créer une fonction en Python
Robotique : servomoteur, LED, photoréflecteur IR
cours de programmation adulte n°8 : la reconnaissance de gestes
Atelier n°8 : Au doigt et à l’oeil
Objectif : programmer un robot doué de la capacité à reconnaitre nos gestes et à obéir en conséquence
Programmation : la liste en Python
Robotique : servomoteur, panneau LED, radio
cours de programmation adulte n°9 : l'alarme connectée
Atelier n°9 : L’alarme connectée
Objectif : programmer une alarme qu’on peut contrôler à distance par Internet
Programmation : dictionnaire, automate, API
Robotique : LED, photoréflecteur IR, servomoteur
cours de programmation adulte n°10 : l'apprentissage par renforcement
Atelier n°10 : Je marche seul
Objectif : programmer un robot qui apprend à marcher grâce à l’Intelligence Artificielle
Programmation : l’apprentissage par renforcement (IA)
Robotique : LED, servomoteur, capteur à ultrason
cours de programmation adulte n°11 : le deep learning
Atelier n°11 : Dans les rouages du deep learning
Objectif : programmer un robot qui apprend à reconnaître les pièces et les trie dans les bons bacs
Programmation : deep learning, réseaux de neurones, chronomètre
Robotique : servomoteur