Как помочь сыну с онлайн-уроками программирования?

Записал сына на курс Scratch на платформе Codelearn, ему 9 лет и он раньше никогда этим не занимался. Интерес у него есть, но у меня такое ощущение, что он не очень максимально использует возможности. Нужны советы, как его мотивировать и лучше понять, что он делает на уроках.

4 ответа

★ Лучший ответ

Лучше всего посидеть рядом с ним на нескольких уроках и смотреть, что он делает - не для того чтобы руководить, а чтобы понять логику, а потом задавать конкретные вопросы о проектах, которые он создаёт, вроде «зачем ты положил этот блок именно сюда?» или «что изменится, если это удалить?». Потом найди личный проект, который ему действительно захочется делать - простую игру или анимацию на тему, которая ему нравится, и дай ему работать с твоей поддержкой, когда он застрянет - в таком возрасте много ребят теряют интерес, потому что чувствуют, что просто следуют скучным упражнениям и не видят конечного результата. В Scratch блоки довольно интуитивные, поэтому самое плохое - это думать, что ему нужно сначала выучить всю теорию, прежде чем делать что-то интересное.

Он может завершить проекты, которые ему задают, или застревает на каком-то этапе? Потому что в 9 лет в Scratch самое важное - чтобы он действительно *создавал* что-то, а не просто смотрел. Попроси его показать тебе, что он сделал, и спроси, как это работает - типа, "почему ты положил вот этот блок сюда?" Его очень мотивирует, когда видит, что кто-то по-настоящему хочет разобраться. Если он совсем запутался в базовых концепциях, может быть, стоит дополнить какими-нибудь видео на YouTube, потому что иногда методика одной платформы просто не срабатывает с ребёнком, понимаешь.

andre71 автор вопроса Он справляется с некоторыми проектами, но мне кажется, что он не полностью включен в процесс. Я попробую попросить его показать мне и задать те вопросы, которые ты предложил.

Я думаю, может быть, дело не в том, что он не учится - скорее всего, *ты* просто не видишь прогресс, потому что Scratch - это то, что он делает на экране, и со стороны сложно понять, что происходит. Девятилетний ребенок может быть искренне увлечен этим, но если он чувствует, что никого не волнует то, что он создал, теряет интерес очень быстро.

Попробуй вот что: после каждого урока (или в середине недели) сядь с ним и попроси *объяснить* блок кода, который он сделал, даже если это что-то простое. Не обязательно про программирование - он просто расскажет, как он заставил персонажа двигаться или почему добавил звук. Ты специально задаешь глупые вопросы («но откуда он знает, когда двигаться?», «а что если ты сделаешь вот так вместо этого?»). Так разговор не затухает, он чувствует, что ему интересны его работы, и в итоге лучше понимает, что он делает. Это как когда кто-нибудь нам что-то объясняет - только потом мы это по-настоящему понимаем.

Еще одно, что часто делают в других курсах: создай его *личный проект* параллельно с уроками. Что-нибудь простое, игру или анимацию, которую он действительно хочет делать, не потому что его попросили. Может занять недели, но он применяет блоки из уроков и потом использует их здесь. Мотивация совсем меняется, когда это *его*.

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

Ваш ответ

Войдите, чтобы ответить.