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

Avec ce parcours découverte, initiez-vous à la programmation en Python avec des robots et en abordant des sujets, tels que la place de la nature dans 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”.

atelier de programmation adulte n°1 : le parking intelligent
Cours n°1 : Le parking intelligent
Objectif : programmer un parking qui indique, à la couleur de sa LED, si la place est libre ou occupée
Programmation : boucle et condition en Scratch
Robotique : LED, photoréflecteur IR
atelier de programmation adulte n°2 : la danse des vers luisants
Cours n°2 : La danse des vers luisants
Objectif : reproduire le mécanisme de synchronisation des lucioles
Programmation : notion de modélisation et variable en Scratch
Robotique : panneau LED de la carte, radio
atelier de programmation adulte n°3 : le suiveur solaire
Cours n°3 : Le tournesol
Objectif : programmer un suiveur solaire en s’inspirant du comportement du tournesol
Programmation : structure d’un programme, boucle While True, condition if, variable en Python
Robotique : capteur de lumière, servomoteur
atelier de programmation adulte n°4 : le robot ramasseur
Cours n°4 : Je ramasse, tu débarrasses
Objectif : programmer un robot ramasseur de balles et un robot déblayeur
Programmation : structure if/else, opérateurs and/or, camel case/snake case
Robotique : moteur, photoréflecteur IR, LED
atelier de programmation adulte n°5 : la voiture télécommandée
Cours n°5 (1/2) : Le robot télécommandé
Objectif : programmer une voiture et sa télécommande
Programmation : chaîne de caractères, comment rendre lisible son code, opérateur ==
Robotique : accéléromètre, LED, radio
atelier de programmation adulte n°5 : le robot équilibriste
Cours n°5 (2/2) : Le robot équilibriste
Objectif : programmer un robot qui trouve 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
atelier de programmation adulte n°6 : le stabilisateur de caméra
Cours n°6 : Le stabilisateur de caméra
Objectif : reproduire le mécanisme d’un objet du XXIe siècle (mission de synthèse)
Programmation : révision des notions acquises
Robotique : accéléromètre, servomoteur
atelier de programmation adulte n°7 : le robot marcheur
Cours n°7 : Bras dessus, bras dessous
Objectif : programmer un bras robotique qui marche en s’inspirant de l’éléphant de mer
Programmation : créer une fonction en Python
Robotique : servomoteur, LED, photoréflecteur IR
atelier de programmation adulte n°8 : la reconnaissance de gestes
Cours n°8 : Au doigt et à l’oeil
Objectif : programmer un robot pour qu’il reconnaisse nos gestes et obéisse en conséquence
Programmation : la liste en Python
Robotique : servomoteur, panneau LED, radio
atelier de programmation adulte n°9 : l'alarme connectée
Cours n°9 : L’alarme connectée
Objectif : programmer une alarme contrôlable à distance par Internet
Programmation : dictionnaire, automate, API
Robotique : LED, photoréflecteur IR, servomoteur
atelier de programmation adulte n°10 : l'apprentissage par renforcement
Cours n°10 : Je marche seul
Objectif : aborder l’Intelligence Artificielle en programmant un robot qui apprend à marcher
Programmation : l’apprentissage par renforcement (IA)
Robotique : LED, servomoteur, capteur à ultrason
atelier de programmation adulte n°11 : le Deep Learning
Cours n°11 : Dans les rouages du deep learning
Objectif : programmer un robot qui apprend à reconnaître les pièces pour bien les trier
Programmation : deep learning, réseaux de neurones, chronomètre
Robotique : servomoteur