Многие родители уверены: чтобы к двадцати годам ребенок стал миллионером, нужно с ранних лет учить его программированию. Колумнист издания Wired Адриенна Соу рассказывает, почему это не так.
Если ребенок к пяти годам не сделал приложение — он не состоится в жизни
В интернете можно найти массу инструкций, как обучить ребенка программированию и увлечь его этим процессом. А некоторые разработчики и вовсе начинают передавать свой опыт четырехлетним малышам. И действительно, многие родители и педагоги уверены, что необязательно ждать старшего школьного возраста, чтобы ребенок научился кодить. Прививать интерес к информатике можно и нужно как можно раньше, уверены они.
Язык программирования как еще один иностранный
Беспокойство за будущую карьеру ребенка подталкивает родителей к тому, чтобы учить малышей кодить одновременно с изучением языка. Такой подход к воспитанию поддерживают и некоторые чиновники от образования. Например, в США в некоторых штатах считают, что знание языка программирования приравнивается к знанию иностранного языка на уровне средней школы. Родители, следуя этой логике, полагают, что чем раньше ребенок начнет кодить, тем лучше для его дальнейшей учебы.
«Я, конечно, могу понять беспокойство, которое подталкивает родителей к тому, чтобы учить своих малышей программированию. Когда большинство представляет себе успешного программиста 20-летним миллионером, легко прийти к выводу, что если к пяти годам ваш ребенок не создаст свое приложение, то он уже не состоится в жизни», — замечает Соу.
Учите мыслить, а не кодить
Конечно, код состоит из текста, но он не функционирует как естественный язык. С помощью естественных языков человек излагает факты, выражает свои мысли и эмоции. Когда вы говорите ребенку не бросать мяч, вы одновременно учите его десяткам других вещей: почему нельзя кидать им в лица людей или почему он летит так быстро, если как следует размахнуться. Компьютерный код так не работает. Вы не можете ввести соответствующую команду в C++ и ждать от ребенка, что он выполнит вашу просьбу и, главное, поймет ее. Кодирование — это больше не про язык, уверена Соу, а, скорее, про навык, которому ваш ребенок без проблем научится, став немного старше
Читайте также:
Чтобы добиваться успеха, надо развить особый способ мышления. Вот девять легких способов это сделать
Как об стену горох: выбираем правильный подход к обучению
Пять мифов про обучение, которые мешают нам развиваться