Олексій Стельмах

Як втримати увагу підлітка на уроці програмування

Підліток відкриває мову програмування, пише «Hello, world» — і закриває вкладку. Не тому, що це складно, а тому, що нецікаво. Ми викладаємо у школі вже кілька років і зібрали прийоми, які втримують увагу.

Починайте з результату, а не з синтаксису

Першого ж заняття учень має побачити щось, що рухається, звучить або відповідає. Проста гра «вгадай число» на десять рядків чи чат-бот, що вітає по імені, дають більше мотивації, ніж лекція про типи даних.

Одна нова ідея за раз

  • Спершу змінні й виведення.
  • Потім умови: «якщо» як рішення в грі.
  • Потім цикли: «повтори, поки не вгадаєш».
  • І лише потім функції та списки.

Власний проєкт замість контрольних

На кожен місяць — маленький проєкт, який учень обирає сам: гра, бот для друзів, калькулятор витрат. Незавершений, але власний проєкт навчає більше, ніж ідеально виконана вправа з підручника.

Помилки — це нормально

Покажіть, що повідомлення про помилку — це підказка, а не вирок. Навчіть читати останній рядок помилки, гуглити його й формулювати питання. Це справжня навичка програміста.

Як залучити батьків

  1. Раз на місяць — коротка демонстрація: що дитина зробила й чого навчилась.
  2. Без тиску про «кар’єру в IT»: достатньо, що дитині цікаво.
  3. Покажіть, як допомагати: питати «що ти зробив?», а не «чому не вийшло?».

Найкращий показник уроку: учень не хоче закінчувати, коли дзвінок уже пролунав.

Коментарі

Поки без коментарів.