Jeudi 21 Octobre après-midi nous animions, avec le soutien de Decalab, chez Casaco, un premier atelier d’initiation à la programmation et à la robotique pour les ados de 10 a 14 ans.
Les enfants ont découvert les bases de la programmation à l’aide de Scratch, un logiciel développé par le MIT, puis ont utilisé le logiciel Enchanting (une dérivation de Snap, lui même dérivation de Scratch …) pour programmer le comportement de robots « Lego Mindstorm » (robotique Lego).
Plus précisément, ils ont découvert les notions élémentaires de programmation : boucles, exécutions conditionnelles, variables, etc.
Scratch permet cette programmation en assemblant des instructions sous formes de briques (comme du lego)
Ensuite ils ont appliqué ces principes pour programmer un robot évoluant de manière autonome (« J’avance, si il y a un obstacle devant moi, alors je m’arrête, je tourne et je recommence … » )
Les 8 participants, Voilette, Marin, Eliott, Téo, François, Gabriel, Jaouad et Félix étaient donc concentrés :
Parfois même, le code, ça résiste un peu …
Mais, on doit l’avouer, ils comprennent vite, très très vite même ….
Un groupe a même créé un petit jeu :
Enfin c’était le moment de montrer tout cela aux parents en fin de séance :
Ici le jeu, pitché par leurs créateurs :
Et enfin les robots en actions :
Merci à Voilette, Marin, Eliott, Téo, François, Gabriel, Jaouad et Félix :
Ce fut une réussite et on recommencera !
Ressources et liens:
Nous vous donnons ici quelques références pour aller plus loin.
- Vidéo sur l’importance d’apprendre aux enfants à coder (conférence TED): let’s teach kids to code
- Site français sur Scratch : http://scratchfr.free.fr/
- Page de téléchargement de la plateforme de programmation scratch: scratch 2 – download
- Bien commencer avec scratch.
- Guide de référence Scratch (v1.4): Guide Ref V1.4
- Programmation avec Enchanting