Първа стъпка в IT
IT за деца

Защо децата да се учат да програмират: какво казват изследванията и училищната програма

Какво показва мета-анализът на 105 изследвания за ползите от програмирането, какво учат децата в III и IV клас и кои обещания нямат доказателства.

От Редакция на Първа стъпка в IT Публикувано: 3 мин. четене
Макетна платка със светещи светодиоди, микросхема и проводници
Снимка: Eeppeliteloop · CC BY-SA 3.0, източник

Списъците с причини детето да учи програмиране обикновено обещават всичко: по-добри оценки, логическо мислене, сигурна професия. Част от това се потвърждава от изследванията, част не. По-долу са причините, които издържат проверка, заедно с границите им, и това, което българското училище вече прави.

Какво показват изследванията

Най-цитираният обобщаващ труд по темата е мета-анализ на Рони Шерер, Фазилат Сидик и Барбара Санчес Виверос, публикуван през 2019 г. в Journal of Educational Psychology. Авторите събират 105 изследвания с 539 оценки на ефекта и проверяват дали ученето на програмиране подобрява и умения извън самото програмиране.

Резултатите накратко:

  • общият ефект на пренасяне е умерен (g = 0,49);
  • ефектът е силен при близки задачи, които приличат на програмирането (g = 0,75), и умерен при по-далечни умения (g = 0,47);
  • най-ясна полза има за творческото мислене, математическите умения и метапознанието (умението да следиш собственото си мислене), след тях идват пространственото мислене и разсъждаването;
  • най-малка е ползата за общия училищен успех и за грамотността.

Важни са и уговорките. Ефектите са по-големи в изследванията, в които контролната група не прави нищо, отколкото в тези, където тя учи нещо друго. Публикуваните изследвания показват по-силни ефекти от непубликуваните. В по-късна статия от 2021 г. същите автори подчертават, че при рандомизирани експерименти с активна контролна група ефектите са по-ниски и че голяма част от данните не позволяват строги изводи за причина и следствие.

Изводът е трезв: програмирането има реални, но не чудодейни ползи. То не е по-добър път към по-високи оценки по български език от самото четене.

Причините, които издържат проверка

1. Програмирането вече е в училище. Учебните програми по компютърно моделиране за III и IV клас са утвърдени през 2024 г. В трети клас децата създават анимирани проекти с повторения и условия във визуална среда за блоково програмиране, а в четвърти работят с разклонени алгоритми, променливи и програмируеми устройства. Дете, което вече е опитвало у дома, влиза в час по-спокойно.

2. Дигиталните умения в България изостават. По данни на Евростат през 2023 г. 56% от хората между 16 и 74 години в ЕС имат поне основни дигитални умения. България е с 36%, втория най-нисък дял след Румъния. Целта на ЕС е 80% до 2030 г. Програмирането не е единственият път към дигиталните умения, но е от най-активните: детето не само използва технологията, а я управлява.

3. Творческото мислене и математиката. Това са областите с най-ясни ефекти в мета-анализа. На практика детето пресмята координати, ъгли и скорости, когато движи герой по екрана.

4. Грешката като нормална част от работата. Програмата за III клас изисква детето да открива грешки в готов код. Навикът да търсиш защо нещо не работи, вместо да се отказваш, е полезен далеч извън компютъра.

5. Разбиране как работи технологията. Дете, което е направило игра, по-лесно разбира, че приложенията са създадени от хора с определени цели. Темата за дигиталната идентичност и личните данни е включена в същите учебни програми.

6. Работа в екип и споделяне. Създателите на Scratch описват целта му като учене да мислиш творчески, да разсъждаваш систематично и да работиш заедно с други. Споделянето на проект и обратната връзка са част от средата.

Какво програмирането не обещава

Не гарантира по-добри оценки по всички предмети. Не замества четенето, спорта и свободната игра. И не означава, че детето трябва да стане програмист: умението да мислиш в стъпки е полезно и за лекар, и за дизайнер. Ако интересът изчезне, това също е резултат, а не провал.

Откъде да започнете

Започнете с безплатна среда и проект, който детето само избере. Прегледът на безплатните сайтове за програмиране за деца ще ви помогне да изберете, а ръководството по възраст показва какво е реалистично на 7, на 10 и на 13 години. Ако детето вече е тийнейджър и мисли за професия, вижте как изглежда пътят към първата работа като програмист.

Използвани източници

  1. Scherer R., Siddiq F., Sánchez Viveros B.: The cognitive benefits of learning computer programming: A meta-analysis of transfer effects, Journal of Educational Psychology 111(5), 2019
  2. Scherer R., Siddiq F., Sánchez-Scherer B.: Some Evidence on the Cognitive Benefits of Learning to Code, Frontiers in Psychology, 2021
  3. Eurostat: 56% of EU people have basic digital skills, 15.12.2023
  4. МОН: Учебна програма по компютърно моделиране за III клас
  5. МОН: Учебна програма по компютърно моделиране за IV клас
  6. Scratch: For Parents

Свързани материали

Редакция на Първа стъпка в IT

Първа стъпка в IT е малък екип, който работи от София, България. Пишем за професиите, обучението и кариерата в информационните технологии и посочваме източника на всеки факт.

За нас · Как работим · Всички материали

Текстът е на Редакцията на Първа стъпка в IT. Фактите са по източниците, посочени под материала. Редакционна политика · Забелязахте грешка? Пишете ни на kontakt@itstep.bg.