Найти в Дзене
HR с Бабушкиным

Способность к языкам лучший предиктор успеха в программировании, чем математика

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

Способность к языкам лучший предиктор успеха в программировании, чем математика

📌 Цель исследования

Ученые из Университета Вашингтона проверили, какие способности помогают быстрее и успешнее освоить Python. Спойлер: не математика, а языковое мышление.

🏫 Кто и как исследовал

▪️36 взрослых без опыта программирования

▪️10 сессий обучения Python через Codecademy

▪️До старта - когнитивные тесты и 5 минут ЭЭГ в состоянии покоя

▪️После - тест на знания и задание: написать игру «Камень-ножницы-бумага» на Python

📊 Что влияет на успех

🔹Когнитивная гибкость и рабочая память - объясняют 34% различий в результатах. Это способность удерживать и обрабатывать информацию, переключаться между задачами.

🔹Языковое мышление - 17%. Измерялось с помощью MLAT (Modern Language Aptitude Test), который оценивает способность к освоению новых языков: грамматические шаблоны, фонетическая память, логика языка.

🔹Нейрофизиологические маркеры - 10%. По данным ЭЭГ (электроэнцефалограммы) в состоянии покоя: уровень синхронности и активности в определенных участках мозга.

🔹Математическая грамотность - всего 2%. Почти не влияет на качество кода или понимание синтаксиса.

Кстати, языковое мышление оказалось самым сильным предиктором скорости обучения - оно объясняет 43% различий между участниками.

💡 Вывод

Программирование - это не математика, а язык. Успешные кодеры - это те, кто умеет запоминать, обобщать и гибко мыслить.

Источник

Телеграм канал HR-аналитики

P.S. Несколько лет назад Высшая школа экономики проводила исследование на своих студентах, что влияет на успешность поступления в Лондонскую школу экономики. Смотрели результаты ЕГЭ по математике, английскому, русскому языкам и факт поступления / не поступления. Так вот, английский совершенно не влиял -видимо, просто потому, что студенты и так его знали, если собирались поступать, математика влияла, но балл по русскому языку влиял сильнее.