Впервые в жизниПодобрать за 2 мин

Программирование дома: что делать между занятиями

Редакция «Впервые в жизни» · · Занятия дома

Программирование — направление, где домашняя практика даёт больший разрыв, чем в любом другом: два занятия в неделю формируют базу, а навык появляется у тех, кто делает свои проекты между ними. При этом заставлять здесь бесполезно — работает только собственный интерес.

Разбираем, что делать дома и как это поддержать.

Что работает

Свой проект. Главное. Не задание с курса, а то, что ребёнок придумал сам: игра про кота, программа для подсчёта чего-нибудь, анимация. Именно на своём проекте появляется потребность разобраться.

Доделывать начатое на занятии. Многие проекты остаются незавершёнными из-за нехватки времени — дома их можно закончить.

Разбираться в чужом коде. В блочных средах есть чужие проекты, которые можно открыть и посмотреть, как сделано. Это нормальный способ учиться.

Возвращаться к старым проектам и улучшать. Ребёнок видит собственный прогресс — сильный мотиватор.

Показывать результат. Друзьям, семье, в школе. Без зрителя проект теряет смысл для ребёнка.

Сколько времени

Здесь нет нормы: программирование — занятие, где ребёнок либо садится сам на два часа, либо не садится вовсе. Требовать «20 минут в день» бессмысленно и вредно.

Что можно сделать: обеспечить доступ к компьютеру и время, когда никто не мешает, и не превращать это во вторую школу.

Нужен ли мощный компьютер

Нет. Для обучения в блочных средах и на первых текстовых языках хватает любого рабочего компьютера или ноутбука:

  • блочные среды работают в браузере;
  • Python запускается на любом устройстве;
  • мощная машина нужна только для 3D и игр на тяжёлых движках — это уровень геймдева у подростков;
  • планшет и телефон не подходят — нужна клавиатура.

Отсутствие мощного компьютера — плохая причина не начинать: со скольки лет программирование.

Что делать родителю без технических знаний

Знать программирование не нужно. Что действительно помогает:

  • просить показать и объяснить — «расскажи, как это работает». Объяснение другому закрепляет понимание лучше повторения;
  • не решать за ребёнка и не искать ошибку вместо него — поиск ошибки и есть обучение;
  • не подсказывать ответ, даже если знаете;
  • интересоваться результатом, а не временем за компьютером;
  • отличать программирование от игры — по тому, что ребёнок делает, а не по тому, что на экране.

Про экранное время

Частая родительская дилемма: ребёнок и так много за компьютером, а тут ещё программирование.

Разделять стоит по типу активности: игра — потребление, программирование — создание. Это разные нагрузки, хотя устройство одно. Практично считать их отдельно и не вычитать время на проекты из лимита на игры — иначе ребёнок выберет игры.

Смежная тема — занятия вместо экрана.

Чего делать не стоит

  • заставлять писать код по расписанию — интерес умирает первым;
  • проверять «домашку» как школьную;
  • критиковать проект — «а зачем это нужно», «это же примитивно»;
  • сравнивать с другими детьмиребёнок сравнивает себя с другими;
  • покупать дорогой компьютер до того, как увлечение подтвердилось.

Что спросить у педагога

  • что делать между занятиями конкретно этому ребёнку;
  • какие ресурсы он рекомендует;
  • сохраняются ли проекты и как открыть их дома;
  • есть ли задания для тех, кто хочет больше.

Как выбрать школу — школа программирования: как выбрать, как проходит занятие — первое занятие программированием, что развивает направление — что развивает программирование, смежное — робототехника. Школы по районам — в разделе программирование для детей.

Частые вопросы

Что ребёнок может делать по программированию дома

Работать над своим проектом, доделывать начатое на занятии, разбирать чужие проекты в блочных средах и возвращаться к старым работам, улучшая их.

Сколько времени нужно заниматься дома

Нормы нет: программирование либо увлекает и ребёнок садится сам, либо нет. Требование заниматься по 20 минут в день здесь работает хуже, чем в любом другом направлении.

Нужен ли мощный компьютер

Нет. Блочные среды работают в браузере, Python запускается на любом устройстве. Мощная машина нужна только для 3D и тяжёлых игровых движков у подростков. Планшет не подходит — нужна клавиатура.

Как помогать, если родитель не разбирается в коде

Просить показать и объяснить, что делает программа: объяснение закрепляет понимание. Не искать ошибку за ребёнка — поиск ошибки и есть основная часть обучения.

Считать ли программирование экранным временем

Практичнее считать отдельно: игра — это потребление, программирование — создание. Если вычитать время проектов из лимита на игры, ребёнок выберет игры.

362 организации по направлению «Программирование»

Отфильтруйте по возрасту, метро или району — и сравните условия по чек-листу.

Читайте также