Question D'Origine
J'ai été invité pour le groupe de maternelle de ma fille aînée à parler et à répondre aux enfants des questions sur mon métier. Il y a 26 enfants de 4 à 6 ans dans le groupe, en plus de 3 enseignants qui sont assez peur de tout ce qui est lié à la programmation et à eux-mêmes, mais assez audacieux pour apprendre de nouveaux trucs. Je voudrais avoir environ 20 à 30 minutes, sans projecteur ou quoi que ce soit. Ils ont un vieil ordinateur que par son look peut être un 486, et je ne suis même pas sûr si c'est le fonctionnement (mise à Jour: il n'est pas).
Mes recherches sont d'excellentes discussions précédentes, avec beaucoup de bons conseils:
- Comment expliquez-vous votre travail à un enfant de 5 ans?
- Journée carrière: comment puis-je faire "programmeur informatique" son cool de 8 ans?
- Que puis-je enseigner à un groupe d'enfants sur la programmation en un jour?
Ma situation est différente de chacun des ci-dessus: ces dernières sont concernés avec des enfants plus âgés, alors que le premier est sur la façon de parler à un seul enfant (ou de l'aîné de la personne) — un groupe de 20 est un tout autre défi.
Comment puis-je enseigner aux enfants et à leurs enseignants au sujet de la programmation de manière ludique?
Plan Basé sur les Réponses
Merci pour les réponses, les gars :-) je ne pense pas qu'il est logique d'accepter une seule réponse, mais j'ai comme Jim le plus, tout comme la majorité de la SOers, apparemment, ne. Cependant, beaucoup d'autres réponses contiennent des conseils utiles et des idées (dont certaines que je vais certainement utiliser sur la future Carrière de jours dans l'école...).
J'ai mis en place un plan sommaire:
- Expliquer brièvement ce qu'est la programmation, comme dans cette réponse.
- Dire que les ordinateurs sont partout, et de recueillir des exemples avec les enfants (comme suggéré dans plusieurs réponses ci-dessous).
- Faire de Jim présentation avec les sandwichs.
- Si le temps le permet, renforcer encore:
- expliquer que la puissance des ordinateurs est qu'ils se souviennent exactement ce qu'ils sont, une fois appris (et de le démontrer par la préparation d'un deuxième sandwich, répétition de toutes les fautes de la première tentative)
- avoir un deuxième tour d'essayer de corriger les bugs dans le processus
- expliquer le concept de boucles: vous pouvez faire de l'ordinateur préparez
n
sandwichs avec une seule instruction
C'est mon plan, je suis sûr que ça va tourner très différemment, donc je vais improviser en fonction de la situation. La présentation est prévue dans environ 2 semaines de temps je mettrai à jour le post par la suite et dites comment il fait...
Résultats
Enfin, le jour de la présentation, est arrivé aujourd'hui... en bref, tout s'est bien passé et ça a été un énorme succès :-)
Le groupe s'est avéré être très agités et énergique, cette fois, de sorte que la conversation allais parfois un peu chaotique. J'ai dû couper court et d'arriver à la Grande machine à Sandwich Spectacle. Tout comme Jim décrit, les enfants ont adoré .
Il y avait un imprévu effet secondaire: après la première tranche de pain obtenu enfin prêt, tout le monde voulait manger! Donc, pendant un certain temps - au cours de laquelle j'ai essayé de continuer la conversation et de donner plus d'explications sur la programmation, nous avons dû installer une sorte de service d'urgence en conformité avec les enseignants de la maternelle à produire de très grandes quantités de confitures de pain et de nourrir les affamés foule (c'était une demi-heure après le petit déjeuner, pour le dossier :-). Ensuite, nous avons manqué de pain, ce qui signifie clairement la fin de la présentation. Le plus grand éclat de rire éclaté lorsque, après le ménage, les enfants remarqué que les pauvres ordinateur monté sur un patch à la confiture qui a ruiné sa chaussette :-)
Les enseignants eux-mêmes ont également été très favorablement impressionné - à en juger par les commentaires, c'était les meilleurs et les plus drôles de la journée Carrière dans ce groupe jusqu'à présent. Merci encore à vous tous pour les grandes idées!
Des choses qui pourraient être améliorées (la prochaine fois):
- Quand j'ai demandé "pensez-vous que les ordinateurs sont-ils intelligents?", à ma grande surprise, la plupart d'entre eux ont répondu "non". J'ai alors demandé qui pense que les ordinateurs sont intelligents, et pourquoi. Cependant j'ai oublié de demander qui pense que les ordinateurs sont muets, et pourquoi - donc je pense que j'ai raté quelques potentiellement réponses intéressantes.
- Inviter les enfants à venir autour de la table les a activement participé... mais peut-être un peu trop activement à la fois. Tranches de pain commencé à disparaître de la table et de la partie de l'auditoire imité l'ordinateur d'aussi près que tremper leurs doigts dans du beurre et de la marmelade :-) Donc, il est préférable de garder une certaine distance.
- Pour garder la faim foule 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 très heureux avec le résultat. Et je suis sûr que les enfants ont reçu le message de base: en tant que programmeur, si vous évitez de créer un désordre, vous pouvez faire votre pain (même avec de la marmelade :-)