Supports peda:Sensibilisation programmation et design interactif
Origine du projet
Cet atelier fait partie du projet pilote expérimental mené au Collège Gandhi à Fougères (35). Ce projet mis en œuvre d'octobre 2021 à décembre 2021, est soutenu et co-construit par le conseil départemental d'Ille-et-Vilaine, les collèges sélectionnés et leurs partenaires ainsi que l'association My Human Kit. Le dispositif Relais accueille et accompagne des jeunes en situation de rupture avec le système éducatif. Chaque jeune a un emploi du temps individualisé suivant ses objectifs. Nous avons également pu proposer à deux autres jeunes de la section ULis pour qu'ils puissent se rencontrer et échanger ensemble.
Description de la séquence
4 séances de 1h30
1ère séance
- Présentation de l'association My Human Kit
- Fabrication de mon 1er circuit électrique simple
Les participants expérimentent et manipulent au plus vite pour comprendre la polarité de l'électricité, le principe de l'interrupteur, la conductivité électrique de certains matériaux... - Donner une pile CR2032 et une led a chaque personne puis demander à allumer la lumière. L'idée est de ne pas donner d'explication pour laisser les participants chercher par eux même. - Fabriquer un circuit électrique avec une led, deux fils et une pile, Vous pourrez plus facilement expliquer le principe de l’interrupteur (ouvert l’électricité ne passe pas/fermé la led s'allume). - Demander de tester le circuit avec les matériaux qui les entourent pour comprendre le principe de la conductivité de l'électricité (pied en métal de la chaise, le compas...) Attention, il est interdit de mettre les fils dans la prise!
- La carte Makey Makey pour découvrir le design interactif
Pour plus d'informations voir la page wiki péda Jeu Vidéo Collaboratif En utilisant des matériaux conducteur, les participants ont conçu différentes interfaces pour jouer au piano puis jouer à un jeu One Button. L'objectif est de les mettre en groupe pour qu'ils collaborent ensemble pour pouvoir jouer.
2ème séance
- Atelier de découverte de la programmation
Beaucoup d'élèves ont des soucis avec le logiciel Scratch car le design d'interface n'est pas très engageant. Pourtant la pédagogie est très bien pensée car elle utilise le principe de "bloc". Chaque bloc corresponds à une ligne de code, en les associant entre eux, l'utilisateur écrit du code sans s'en rendre compte.
- Comprendre le langage des ordinateurs
Il ne faut pas hésiter à prendre un peu de temps pour expliquer le code binaire (propre aux ordinateurs), les différents langage de code (Python, Java...) et le système de blocs comme Scratch. Les participants comprendront alors qu'ils vont apprendre la même logique de programmation que celle des codeurs.
- S'initier à la programmation
Pour contourner les résistances à Scratch, il y a le site Studio Code qui propose des séances de programmations clef en main comme Programmer une Soirée Dansante Il faut compter 1h de séance pour terminer une chorégraphie interactive. Chaque participant aura un lien pour accéder à sa chorégraphie personnalisée.
3ème séance
- Coder son 1er jeu vidéo
Cette fois-ci les participant vont programmer leur 1er jeu "one button" avec Flappy Game Il faut compter 1h de séance. Pour que tous les participants puissent jouer au jeu de tout le monde, vous pouvez les projeter sur un vidéo projecteur et organiser un concours. Qui fera le plus de points et sur quel jeu ? Pour enrichir l'expérience, vous pouvez proposer aux participants de créer des manettes de jeu avec les Makey Makey. Chaque participant obtiendra un lien pour avoir accès à son jeu.
4ème séance
- Comprendre le fonctionnement de l'intelligence artificielle (IA) et du machine learning
Les séances précédentes ont été dédié à la compréhension de la programmation par block. Pour programmer une IA, c'est très différents puisqu'il faut utiliser la méthode du machine learning. Pour commencer la séance, il est important d'expliquer aux participants que nous sommes confrontés quotidiennement à des IA en donnant des exemples précis comme les correcteurs automatiques de SMS sur les smartphones ou les jeux vidéos... Puis vous pouvez commencer ensuite le module suivant : IA pour les Océans
Compétences travaillées
- Sensibiliser aux problématiques du handicap
- Éduquer à la fabrication numérique
- Diffusion de la culture FabLab
- Expérimenter autour du design interactif
Ces ateliers répondent à une partie des apprentissages liés au Socle commun de connaissances, de compétences et de culture du Ministère de l’Éducation Nationale :
Les langages pour penser et communiquer
- la langue française
- langage mathématique, scientifique et informatique
- langages des arts et du corps
Les méthodes et outils pour apprendre
- accès à l'information et à la documentation
- outils numériques
- conduite de projets individuels et collectifs
Formation de la personne et du citoyen
- apprentissage de la vie en société, de l'action collective et de la citoyenneté
Les systèmes naturels et les systèmes techniques
- curiosité et sens de l'observation
- capacité à résoudre des problèmes
Les représentations du monde et de l'activité humaine
- interprétation des productions culturelles humaines
- connaissance du monde social contemporain
Ressources existantes
https://studio.code.org/courses
Equipe encadrante
- fabmanager MHK Bérengère Amiot
- équipe du dispositif Relais
Participants
4 collégiens mais les ateliers peuvent s'adapter à autant de participants désirés
Matériel nécessaire
- petits fils électriques 5cm x 2 x le nombre de participants
- led x le nombre de participants
- pile CR2032 x le nombre de participants
- scotch cuivre
- matériaux de récupération conducteur type pâte à modeler, métal, légumes...
Outils nécessaires
- Carte Makey Makey
- ordinateur avec connexion internet x le nombre de participants
- pince crocodile
Coût
- kit MakeyMakey classique: environ 55€
Durée estimée
Chaque séance dure 1h30.
Valorisation
Des liens sont générés pour que les participants puissent continuer à jouer à leurs jeux Flappy.