(→3. Hackons le code) |
(→3. Hackons le code) |
||
Ligne 91 : | Ligne 91 : | ||
En milieu d'épreuve, nous compliquons en réduisant la fenêtre ardublock il s'agit maintenant de modifier directement le code Arduino. Ici encore, aucun soucis. | En milieu d'épreuve, nous compliquons en réduisant la fenêtre ardublock il s'agit maintenant de modifier directement le code Arduino. Ici encore, aucun soucis. | ||
+ | |||
+ | Il nous reste du temps, nous ajoutons une led supplémentaire sur la broche 12... l'idée : faire clignoter les 2 leds. | ||
== '''Explications''' == | == '''Explications''' == |
Sommaire |
Cette page "tuto" / piste pédagogique est un retour d'une expérience réalisée lors de Futur en seine 2013. Nous avons pu tester, affiner la démarche auprès de 6 groupes de 6 à 7 enfants agés de 8 à 10 ans pendant 45 minutes.
A la fin de cet atelier de 45 minutes, les enfants étaient en mesure de modifier directement le code de programmation des arduinos.
Pour un groupe de 6 enfants :
Il existe plusieurs types d'approches autour d'arduino. nous en avons sélectionné 2 :
Après plusieurs tests d'animation, il s'avère que la méthode du type "Travaux Pratiques", utilisée généralement lors des ateliers arduinos grand public ne fonctionne pas, par manque d'aspect ludique, trop théorique etc... Nous ne sommes pas à l'école !
Méthode en lien avec la pratique de la démarche d'investigation. il s'agit en partant d'une boite réalisant une fonction, d'en imaginer le code.
Après tests, la seconde méthode a donné des résultats au delà de nos attentes. En seulement 20 minutes, les enfants commençaient à modifier le programme Ardublock, puis le code directement dans l'interface de développement d'Arduino.
Nous avons commencé par montrer aux enfants cette fameuse boîte noire, et discuté autour de cette curieuse invention.
les réponses des enfants :
À ce moment, nous avons commencé à classer les propositions des enfants quand au fonctionnement de celle-ci et échafauder un semblant de programme, à haute voix, puis sur papier. Nous aurions pu utiliser des cartons en forme de blocks ardublock préparés.
À la fin de cette première partie, les enfants avaient construis le code de la boîte sur papier, et avaient compris que cette-ci se branchait sur un ordinateur.
Il était temps de hacker cette boîte grâce au code ! (au passage, avec des enfants plus agés, nous aurions pu sensibiliser ceux-ci aux avantages de l'ouverture du code)
Arrivés sur les ordinateurs préparés à l'avance, les enfants avaient devant les yeux le code ardublock :
À ce moment ci, nous avons rapproché les productions des enfants au code:
-
Peu de temps se passe avant que les enfants comprennent comment modifier le code.
Nous leur proposons de petites épreuves :
En milieu d'épreuve, nous compliquons en réduisant la fenêtre ardublock il s'agit maintenant de modifier directement le code Arduino. Ici encore, aucun soucis.
Il nous reste du temps, nous ajoutons une led supplémentaire sur la broche 12... l'idée : faire clignoter les 2 leds.
Je propose une explication scientifique de manière simple, de la façon la plus imagée possible. Imaginez que vous expliquez l'expérience à un enfant ou à une personne non scientifique (éviter le tutoiement !
Ici je mets les questions soulevées par l'expérience, qui n'ont pas trouvé de réponses !!
Développons les concepts scientifiques associés. Ne pas hésiter à faire des liens avec Wikipédia.
Indiquer ici les expériences de Wikidébrouillard.
Autres expériences avec le même concept, recherche sur internet (indiquer les liens).
C'est de la culture, ça aide à comprendre le monde !! N'hésitez pas à lancer la discussion de votre fiche (après l'avoir sauvegarder !) afin de trouver de l'aide pour la compléter
Indiquer ici des lieux où tout le matériel nécessaire pour réaliser cette expérience est disponible.
Penser à fixer les disciplines scientifiques qui correspondent à l'expérience. Remplacer "à classer" par la discipline correspondante.
© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique