Ученые из Университета Вашингтона проверили, какие способности помогают быстрее и успешнее освоить Python. Спойлер: не математика, а языковое мышление. ▪️36 взрослых без опыта программирования ▪️10 сессий обучения Python через Codecademy ▪️До старта - когнитивные тесты и 5 минут ЭЭГ в состоянии покоя ▪️После - тест на знания и задание: написать игру «Камень-ножницы-бумага» на Python 🔹Когнитивная гибкость и рабочая память - объясняют 34% различий в результатах. Это способность удерживать и обрабатывать информацию, переключаться между задачами. 🔹Языковое мышление - 17%. Измерялось с помощью MLAT (Modern Language Aptitude Test), который оценивает способность к освоению новых языков: грамматические шаблоны, фонетическая память, логика языка. 🔹Нейрофизиологические маркеры - 10%. По данным ЭЭГ (электроэнцефалограммы) в состоянии покоя: уровень синхронности и активности в определенных участках мозга. 🔹Математическая грамотность - всего 2%. Почти не влияет на качество кода или понимание си
Способность к языкам лучший предиктор успеха в программировании, чем математика
14 марта14 мар
1
1 мин