В уютной кофейне малыш расчехляет материнскую сумку ради охоты на фруктовые батончики. Весь контент — на столе, лавке и полу: чистый разгул анархии, который, однако, решает задачу. Что это: просто беспредел или хитрый творческий расчёт на уровне начинающего программиста? Давайте разберёмся.
Все мы знаем: дети любят не делать как надо, а делать как им вздумается. Из этого «хаоса» когда-то родилась знаменитая теория Жана Пиаже (Jean Piaget) — того самого психозвезды педагогики XX века. Пиаже убедил всех, что разум ребенка ещё не комплектуется с взрослыми “прошивками”, а их мышление развивается через опыт. Впрочем, по Пиаже, пока ребёнок не пересечёт семь лет, никакой строгой логики в его действиях ждать не стоит: только переход в так называемый “конкретно-операциональный этап” открывает дверь к систематическим стратегиям.
Но — барабанная дробь! — современные учёные давно начали сомневаться во всесильности Пиаже, хоть он и ГОАТ (Greatest Of All Time, то есть величайший в истории) детской психологии. Новое исследование, проведенное лабораторией современного психолога и опубликованное в Nature Human Behaviour, заявляет: дети сражаются с головоломками симпатичнее и логичнее, чем мы подозревали, и делают это даже без всяких инструкций — раньше, чем Пиаже был готов признать.
Классика жанра: Пиаже поручал малышне уложить палочки по размеру. Картина маслом: четырёхлетка мечется с палками туда-сюда, схема «а вдруг прокатит». Итог — бардак, порядок не найден.
И вот уже психолог Хуивен Алекс Янг (Huiwen Alex Yang), будущий доктор наук, решил устроить серьёзный апгрейд задания. Вместе с коллегой Биллом Томпсоном (Bill Thompson) Янг создал компьютерную игру: теперь детям предлагали рассортировать по росту не палки, а кроликов. Но есть нюанс: все ушастые спрятаны за стеной, видно лишь их кроссовки. Разобраться, кто пониже, а кто повыше, надо с помощью подсказок и нелёгких логических выводов, а не глаз и метода наугад. Участников набралось под сотню — от четырёх до десяти лет.
Что выяснилось? Более половины детей обнаружили у себя вложенное прямо в подкорку представление о структурированной сортировке — в стиле компьютерных алгоритмов! Малышня применила хитрые стратегии вроде selection sort (сортировка выбором) и shaker sort (сортировка перемешиванием): обычно такие приёмы изучают студенты айти-пар и программисты, а не карапузы в сандалиях.
То есть, «проблема Пиаже» оказалась не в детях, а в скучных тестах. Дайте ребёнку задачу посмелее, отключите прямую видимость — и он перейдёт от бестолкового перебора к настоящим алгоритмам. Ошибки, оказывается, не потому, что у ребёнка «ещё не время для разума». Просто ситуация раньше не требовала искать лазейки посмекалистей.
И тут самое интересное: такие навыки пригодятся не только в лаборатории. Кто пёк печенье по рецепту и сталкивался с необходимостью "удвоить объём партии"? Интеллект подскажет не повторять рецепт дважды, а просто умножить все ингредиенты и не таскать лишний раз посуду. Voilà, вы только что пользовались алгоритмическим мышлением, даже не подозревая.
По сути, мы недооценивали детей. Опережая все учебные программы, они способны выстроить логическую стратегию там, где взрослый позвал бы «метод научного тыка» или сдался. А если современные родители и педагоги пересмотрят, когда намёки на алгоритмы стоит подкладывать под нос детсадовцам, у страны, возможно, появится математическое будущее посветлее.
Так что в следующий раз, ковыряясь в груде вещей, выброшенных вашим юным исследователем на пол, вспомните: это не просто мелкий бедлам. Перед вами зарождается алгоритмическое мышление — и не исключено, что прямо сейчас вы подбираете бусинку будущего великого программиста.
