Comme vous vous en doutez, c’est cette dernière qui a donné lieu au “coding gouter”, et fait donc l’objet de cet article.
Qu’est ce qu’un coding gouter ?
Un coding gouter, c’est des papas et des mamans , geeks (ou pas !), qui amènent leur enfants à découvrir les multiples aspects de la programmation au travers de jeux et d’experimentations via des outils numériques (principalement des ordinateurs, mais aussi des smartphones et des tablettes). On y fait (entre autre) des animations évènementielles avec Scratch, du basic ou des applis GameSalad. J’assistais là à la cinquième édition du coding-gouter, les choses sont bien rodées, avec petit tour de table et temps de présentation des réussites et tentatives de chacuns chaque heure, afin de donner des temps de “respiration” et de partage.
La philosophie est simple, on apprend en faisant, pas de cours, mais de la bidouille, le droit de laisser tomber une activité, d’y revenir, de faire et défaire, bref c’est pas l’école, c’est un goûter !!!
Un groupe Facebook “Coding Gouter “ s’est constitué, pour échanger autour des sessions, des logiciels utilisés, et des résultats, tous plus surprenants les uns que les autres.
Et les Mindstorms dans tout ça ????
Au début de l’histoire, je ne connaissais personne, et je n’ai pas pu rencontrer des organisateurs avant, pour échanger sur ce qu’ils attendaient de moi. J’ai cherché sur le net coding gouter, et finalement, vu le public visé, et comme je venais avec mes enfants et ma femme, j’ai tenté de faire simple et ludique (crédibilité de papa à sauvegarder, m’enfin !).
Le premier écueil était l’interface de programmation. Or Scratch a été déjà expérimenté durant les coding goûters précédents, et comme il est basé sur java, je me suis mis à rechercher une interface scratch <-> lejos. Bingo, ça existe, et ça s’appelle Enchanting.
Sitôt téléchargé, sitôt installé, sitôt planté -> Aïe, marche pas sous Win7, bon, WinXP alors, Ca marche ! Ouf ! Configuration des capteurs standards LEGO facile, des moteurs NXT facile, mon alpharex2.0 marche en avant et en arrière, les blocs sont faciles à manipuler, j’ai trouvé le logiciel !
Le second écueil était le robot : construit, ou à construire ? Simple et robuste (c’est des enfants !), ou plus sophistiqué, pour montrer plus de potentialités (c’est déjà des mini hackeurs !). J’ai donc refait un tour sur le net, et j’ai trouvé le Robot fait en 5 minutes
J’imprime, je lis, et je me dis que je vais projeter les instructions de montage sur un mur, pour que tout le petit monde profite du plan en même temps, en grand pour aider pour les étapes.
Voilà, j’ai construit l’atelier autour d’un vidéo projecteur, qui diffusait le plan du robot “5 minutes”, de mes 4 boites de rangements (toutes dérangées après….), des 4 Kits NXT et de ma brique modifée JTAG qui finalement a servie aussi.
Les 5 robots construits, et la carcasse du marcheur, les enfants voulant construire leur propre robot !!!
Vidéo d’une démonstration des deux sortes de robots qui ont émergé, un “danseur” sans capteurs, et un “éviteur” d’obstacle avec capteur à ultrasons.
Comment ça c’est passé ???
Bien, rassurez vous ! Les enfants ont d’abord fait le tour des activités, pendant que j’installais vidéo projecteurs, portables et boites de LEGO. Une fois le coding gouter lancé, j’ai récupéré trois grandes filles et mon fils, soit 4 robots, puis un peu plus tard, un garçon est venu pour construire lui aussi son robot (je lui ai vite trié les éléments de base, il a ainsi pu rattraper les autres…)
Deux grandes se sont vite détachées, les trois plus petits ont mis un peu plus de temps, mais tout le monde a fini son robot, et ils étaient fonctionnels.
premier programme, avec pour principe de “faire danser le robot”, en avant, en arrière, tour sur le cote, et on recommence en variant les vitesses.
Les deux grandes en ont eu vite marre et ont voulu le faire éviter les gens. Ni une ni deux, ajout d’un bras et d’un capteur à ultrason, une consigne à 30cm, et hop le tour était joué !
Mais elles ne se sont pas contentées de cette première réussite, elles ont imaginé un comportement aléatoire de ballade dans la pièce, et non pas du “tout droit”. Nous ne sommes pas arrivé à faire quelque chose de bien ficelé, mais les idées fusent vite !!!
A noter que l’autre petite a cherché à installer sur son pc Enchanting directement, pour programmer son robot, mais a buté sur le driver USB du NXT. Je ne l’ai su qu’à la fin, dommage, j’avais le driver sur une clé USB.
Pingback: De la programmation en famille » Presse-Éducation.com
Pingback: KIDS CODING GOUTER | Pearltrees