Question originale
J'ai été invitée au groupe de maternelle de ma fille aînée pour parler et répondre aux questions des enfants sur ma profession. Il y a 26 enfants âgés de 4 à 6 ans dans le groupe, plus 3 enseignants qui ont assez peur de tout ce qui touche à la programmation et à l'informatique eux-mêmes, mais assez audacieux pour apprendre de nouvelles astuces. J'aurais environ 20-30 minutes, sans projecteur ou quoi que ce soit. Ils ont cependant un vieil ordinateur, qui par son apparence peut être un 486, et je ne suis même pas sûr qu'il fonctionne (mise à jour: ce n'est pas le cas).
Mes recherches ont révélé d'excellents fils de discussion précédents, avec de nombreux bons conseils:
- Comment expliqueriez-vous votre métier à un enfant de 5 ans?
- Career Day: comment rendre le son «programmeur informatique» cool pour les enfants de 8 ans?
- Que puis-je enseigner à un groupe d'enfants sur la programmation en une journée?
Ma situation est différente de chacun de ceux ci-dessus: les derniers concernent les enfants plus âgés, tandis que le premier consiste à parler à un seul enfant (ou à une personne âgée) - un groupe de 20 est un tout autre défi.
Comment puis-je enseigner la programmation aux enfants et à leurs enseignants de manière amusante?
Planifier en fonction des réponses
Merci pour toutes les réponses incroyables, les gars :-) Je ne pense pas qu'il soit logique d'accepter une seule réponse, mais j'aime le plus Jim, tout comme la majorité des SOers le font apparemment. Cependant, beaucoup d'autres réponses contiennent des conseils et des idées utiles (dont certaines seront sûrement utilisées lors des prochains jours de carrière à l'école ...).
J'ai élaboré un plan approximatif:
- Expliquez brièvement ce qu'est la programmation, comme dans cette réponse .
- Dites que les ordinateurs sont partout et recueillez des exemples avec les enfants (comme suggéré dans plusieurs réponses ci-dessous).
- Faites la présentation de Jim avec les sandwichs .
- Si le temps le permet, construisez-le davantage:
- expliquer que la force des ordinateurs est qu'ils se souviennent exactement de ce qu'on leur a appris une fois (et le démontrer en préparant un deuxième sandwich, en répétant tous les défauts de la première tentative)
- avoir un deuxième tour en essayant de corriger les bogues dans le processus
- expliquer le concept de boucles: vous pouvez faire préparer des
n
sandwichs par l'ordinateur avec une seule instruction
C'est mon plan - je suis sûr que cela se passera très différemment, alors j'improviserai en fonction de la situation. La présentation est prévue dans environ 2 semaines - je mettrai à jour le post par la suite et je dirai comment cela s'est réellement passé ...
Résultats
Enfin le jour de la présentation est arrivé aujourd'hui ... bref, tout s'est bien passé et ce fut un énorme succès :-)
Le groupe s'est avéré assez agité et énergique cette fois, donc la conversation était parfois un peu chaotique. J'ai dû couper court et me rendre au Big Sandwich Maker Show. Tout comme Jim l'a décrit, les enfants ont adoré .
Il y avait cependant un effet secondaire imprévu: après que la première tranche de pain soit enfin prête, tout le monde voulait manger! Alors pendant un moment - pendant lequel j'ai essayé de maintenir la conversation et d'expliquer davantage la programmation - nous avons dû installer une sorte de ligne de service d'urgence avec les professeurs de maternelle pour produire d'immenses quantités de pain à la marmelade et nourrir la foule affamée (c'était la moitié une heure après le petit déjeuner, pour mémoire :-). Ensuite, nous avons manqué de pain, ce qui signifiait clairement la fin de la présentation. Le plus grand éclat de rire a éclaté lorsqu'après avoir nettoyé le désordre, les enfants ont remarqué que le pauvre ordinateur avait marché sur un morceau de marmelade qui avait ruiné sa chaussette :-)
Les enseignants eux-mêmes ont également été très positivement impressionnés - à en juger par les commentaires, c'était la meilleure et la plus amusante journée de carrière de ce groupe jusqu'à présent. Merci encore à vous tous pour les bonnes idées!
Choses qui pourraient être améliorées (la prochaine fois):
- Quand j'ai demandé «pensez-vous que les ordinateurs sont intelligents?», À ma grande surprise, la plupart d'entre eux ont répondu «non». J'ai ensuite demandé qui pense que les ordinateurs sont intelligents et pourquoi. Cependant, j'ai négligé de demander qui pense que les ordinateurs sont stupides, et pourquoi - donc je pense que j'ai raté des réponses potentiellement intrigantes.
- Inviter les enfants à venir autour de la table les a amenés à s'impliquer activement ... mais peut-être parfois un peu trop activement. Les tranches de pain ont commencé à disparaître de la table et une partie du public a imité l'ordinateur aussi étroitement que de plonger leurs propres doigts dans le beurre et la marmelade :-) Il vaut donc mieux garder une certaine distance.
- Pour garder la foule affamée sous contrôle, les enfants doivent être clairement informés à l'avance: "vous pouvez manger tout le pain, mais seulement après la démonstration!"
Mais dans l'ensemble, je suis assez satisfait du résultat. Et je suis sûr que les enfants ont compris le message principal: en tant que programmeur, si vous évitez de créer un désordre, vous pouvez faire votre pain (même avec de la marmelade :-)