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