Оригінальне запитання
Мене запросили до групи дитячого садка старшої дочки, щоб поговорити та відповісти на запитання дітей про мою професію. У групі 26 дітей віком 4-6 років, плюс 3 викладачі, які досить бояться всього, що стосується програмування та ІТ-технологій, але досить сміливі, щоб навчитися нових хитрощів. У мене було б хвилин 20-30, без проектора чи нічого. Хоча у них є старий комп'ютер, який на вигляд може бути 486, і я навіть не впевнений, чи працює він (Оновлення: це не так).
Моє дослідження виявило чудові попередні теми, з великою кількістю хороших порад:
- Як би ви пояснили свою роботу 5-річному віку?
- День кар'єри: як зробити так, щоб “комп'ютерний програміст” звучав класно для 8-річних дітей?
- Яких речей я можу навчити групу дітей програмуванню за один день?
Моя ситуація, однак, відрізняється від вищезазначеного: останні стосуються дітей старшого віку, тоді як перший стосується розмови з однією дитиною (або старшою людиною) - група з 20 років - зовсім інший виклик.
Як я можу навчити дітей та їхніх вчителів програмуванню на цікавий спосіб?
План на основі відповідей
Спасибі за всі дивовижні відповіді, хлопці :-) Я не думаю, що має сенс приймати однозначну відповідь, але мені найбільше подобається Джим, як, мабуть, і більшість ЗОШ. Однак багато інших відповідей містять корисні підказки та ідеї (деякі з яких я неодмінно використаю у майбутні дні кар’єри в школі ...).
Я склав приблизний план:
- Коротко поясніть, що таке програмування, як у цій відповіді .
- Скажіть, що комп’ютери є скрізь, і збирайте приклади з дітьми (як це пропонується у кількох відповідях нижче).
- Зробіть презентацію Джима з бутербродами .
- Якщо дозволяє час, будуйте його далі:
- поясніть, що сила комп’ютерів полягає в тому, що вони точно пам’ятають те, чого колись навчають (і демонструють це, готуючи другий сендвіч, повторюючи всі недоліки першої спроби)
- провести другий раунд, намагаючись виправити помилки в процесі
- Поясніть поняття циклу: ви можете змусити комп’ютер готувати
n
бутерброди за допомогою однієї інструкції
Це мій план - я майже впевнений, що вийде зовсім інакше, тому буду імпровізувати відповідно до ситуації. Презентація запланована приблизно через 2 тижні - я оновлю пост після цього і розповім, як це насправді пройшло ...
Результати
Нарешті день презентації прийшов сьогодні ... коротко, все пройшло нормально, і це був величезний успіх :-)
Цього разу група виявилася досить неспокійною та енергійною, тому розмова періодично йшла трохи хаотично. Мені довелося скоротити це і потрапити на шоу «Великий сендвіч-виробник». Як описав Джим, дітям сподобалось .
Однак був один непередбачений побічний ефект: після того, як нарешті був готовий перший шматочок хліба, всі захотіли їсти! Тож на деякий час - під час якого я намагався підтримувати розмову та пояснювати більше про програмування - нам довелося встановити своєрідну лінію екстреної служби з вихователями дитячого садка, щоб виготовити величезні кількості мармеладного хліба та нагодувати голодний натовп (це було наполовину годину після сніданку, для запису :-). Тоді у нас закінчився хліб, що явно означав кінець презентації. Найбільший вибух сміху спалахнув, коли після прибирання безладу діти помітили, що бідний комп’ютер наступив на пластир мармеладу, який зіпсував його шкарпетку :-)
Самі викладачі також були дуже позитивно вражені - судячи з відгуків, це був найкращий і найсмішніший день кар’єри в цій групі досі. Ще раз дякую всім вам за чудові ідеї!
Речі, які можна було б покращити (наступного разу):
- Коли я запитав "чи вважаєте ви, що комп'ютери розумні?", На моє здивування, більшість із них відповіли "ні". Потім я запитав, хто вважає, що комп'ютери розумні, і чому. Однак я нехтував питанням, хто вважає, що комп'ютери німі, і чому - таким чином, я думаю, що я пропустив кілька потенційно інтригуючих відповідей.
- Запрошення дітей прийти за стіл активно залучало їх… але, можливо, часом занадто активно. Шматочки хліба почали зникати зі столу, і частина аудиторії наслідувала комп’ютер так само пильно, як занурюючи власні пальці в масло і мармелад :-) Так що краще триматися на відстані.
- Щоб голодний натовп був під контролем, дітям слід чітко сказати заздалегідь: "Ви можете з'їсти весь хліб, але тільки після демонстрації!"
Але в цілому я цілком задоволений результатом. І я впевнений, що діти отримали основне повідомлення: як програміст, якщо ви не будете створювати безлад, ви можете приготувати хліб (навіть з мармеладом :-)