Напуганные автоматизированным будущим, многие родители отдают своих детей на курсы программирования уже с 2 лет. Но это не может гарантировать ребенку успеха в будущем, пишет NYTimes.
Например, сейчас в Китае сформировано мнение, что дети, начавшие программировать позже 3 лет, уже не выиграют конкурентной борьбы. Но эксперты из статьи NYT считают, что вместо слепого обучения детей программированию, нужно обратить внимание на более фундаментальные навыки. Гораздо важнее развивать навыки и качества, которые будут полезными независимо от области, которую выберет ребенок: умение работать в команде, решать проблемы, сопереживать окружающим.
«Формируется ошибочное мнение, что изучение кодирования — ответ на все вызовы будущего. Человечеству совершенно не нужно, чтобы каждый понимал, как писать на Python. Просто у всех должно быть понимание, в чем машины хороши, а в чем нет — это следует понять каждому», — объясняет Кен Голдберг, профессор из Беркли.
Дети не должны огораживаться от технологий, но и не должны искусственно вбрасываться в самый их эпицентр, пишет издание. В своем самом раннем возрасте дети лучше всего обучаются через игры, через строительство различных конструкций. Так что даже в случае с программированием усилия должны приходиться не на обучение конкретным техникам или языкам, а формированию более широкого взгляда на алгоритмы, на поиск связей. Непосредственно сам кодинг должен быть вторичным.
В США впервые отредактировали человеческий эмбрион
Кейсы
Кстати, в доказательство такой позиции можно привести популярность различных игровых наборов, обучающих детей программированию. На первый взгляд они никак не связаны с кодингом или алгоритмами, но играя в них, дети разбираются в том, как все устроено на самом деле. Например, мы писали про Algobrix — игровой набор легоподобных кубиков, который учит детей элементам программирования без компьютера. Или настольная игра от российской команды «Просторобот», которая закладывает в головы юным игрокам зачатки компьютерных и алгоритмических знаний.