
Как активизируются области во время программирования, логических рассуждений и при использования языка. Иллюстрация Университета Джона Хопкинса.
Исследователи из Университета Джона Хопкинса составили карту мозговой активности опытных компьютерных программистов, пока те ломали голову над кодом. В результате стала очевидной нейронная механика, лежащая в основе этого все более востребованного навыка.
Исследователи давно подозревали, что
«Люди учатся программированию по-разному: от чтения самоучителей до формальных курсов. Удивительно, что мы обнаруживаем такую последовательную модель активации
Результаты исследования опубликованы в журнале eLife.
Ученые давно разобрались, что происходит в
«Люди хотят знать, что делает человека хорошим программистом, — отметила Лю. — Если мы знаем, какие нейросистемы активируются, когда кто-то пишет код, то можем найти лучший способ обучения программистов».
По словам Лю, многие люди предполагают, что у технарей математический склад ума и что область
Чтобы разобраться в этом, Лю собрала 15 опытных программистов, в совершенстве владеющих языком Python. Каждый из подопытных лег в сканер фМРТ, чтобы измерить активность
Каждый раз загоралась одна и та же область
Теперь лаборатория надеется определить, легче ли в юности учиться программированию, как и изучать язык.
«Это правда, взрослые могут научиться программировать. Но, может быть, дети справляются лучше? Или у программирования нет критического периода обучения, что делает навык особенным, — говорит со-автор исследования Марина Бедны, доцент кафедры психологии и мозговых наук. — Возможно, наша система образования работает неверно, и мы должны учить детей программировать в средней школе, иначе они упускают возможность стать лучшими специалистами».
Автор: derprimus


