Enhancing cognitive activity in teaching programming through the implementation of an automated task verification system (on the example of the Yandex Contest platform)
https://doi.org/10.32517/2221-1993-2026-25-2-84-90
Abstract
The article examines the decline in students' cognitive activity when studying the "Algorithms and elements of programming" section of a high school informatics course. The relevance of the study stems from the contradiction between the need to develop programming skills in Generation Z students and the ineffectiveness of traditional assignment-checking methods characterized by lengthy feedback loops. The aim of the study is to theoretically substantiate and experimentally test the effectiveness of using the Yandex Contest automated task-checking system to enhance cognitive activity in teaching programming to 11th-grade students. The research methodology is based on a systems-activity approach and the theory of the step-by-step development of mental processes. A pedagogical experiment was conducted at a secondary school with the participation of 26 11th-grade students over two months. A methodology for integrating Yandex Contest into the educational process was developed and tested, including the creation of a task bank and the organization of practical classes with automated solution checking. The experimental results showed positive dynamics: the proportion of students with a high level of cognitive activity increased by 34.6 %, while the proportion of students with a low level decreased by 26.9 %. The most pronounced effect was recorded in the group of students with an initially low level of activity — 70 % of them improved their level. Methodological recommendations for the use of automated task assessment systems in the school informatics course are substantiated. The novelty of the research lies in the adaptation of the Yandex Contest platform to the conditions of a basic-level school informatics course. The practical significance lies in the possibility of using the developed methodology by teachers to increase students' motivation and automate the verification of programming tasks.
About the Authors
O. A. GaltsevaRussian Federation
Oksana A. Galtseva, Candidate of Sciences (Physics and Mathematics), Docent, Associate Professor at the Department of Informatics, Natural Sciences, and Teaching Methods, Faculty of Mathematics and Science Education, Pedagogical Institute
Belgorod
D. A. Sevryukova
Russian Federation
Daryana A. Sevryukova, a 4th year student, Department of Informatics, Natural Sciences, and Teaching Methods, Faculty of Mathematics and Science Education, Pedagogical Institute
Belgorod
References
1. Босова Л. Л., Босова А. Ю. Информатика: 11-й класс: базовый уровень: учебник. 6-е изд., стер. М.: Просвещение, 2024. 256 с.
2. Босова Л. Л., Босова А. Ю., Аквилянов Н. А., Куклина И. Д., Мирончик Е. А. Информатика. Базовый уровень. 10–11 классы: методическое пособие. М.: БИНОМ. Лаборатория знаний, 2020. 470 с. EDN: QHQEPE.
3. Выготский Л. С. Педагогическая психология / под ред. В. В. Давыдова. М.: Педагогика-Пресс, 1999. 536 с.
4. Гальперин П. Я. Лекции по психологии: учебное пособие для студентов вузов. 2-е изд. М.: Ун-т, 2005. 399 с. EDN: QXLFYF.
5. Иртегов Д. В., Нестеренко Т. В., Чурина Т. Г. Системы автоматизированной оценки заданий по программированию: разработка, использование и перспективы // Вестник Новосибирского государственного университета. Серия: Информационные технологии. 2019. Т. 17. № 2. С. 61–73. DOI: 10.25205/1818-7900-2019-17-2-61-73. EDN: CCAWIW.
6. Корчак К. И., Красильников В. В., Тоискин В. С. Современные подходы к понятию цифровой трансформации образования // Проблемы современного образования. 2022. № 1. С. 171–183. DOI: 10.31862/2218-8711-2022-1-171-183. EDN: GEZPXY.
7. Леонтьев А. Н. Деятельность. Сознание. Личность. М.: Политиздат, 1975. 375 с. EDN: ZJUELZ.
8. Маркова А. К. Формирование мотивации учения в школьном возрасте: пособие для учителя. М.: Просвещение, 1983. 96 с. EDN: YQCKKS.
9. Пашнев Б. К. Психодиагностика. Практикум школьного психолога. Ростов-на-Дону: Феникс, 2010. 317 с. EDN: QXZVSL.
10. Половникова О. В., Смолякова Л. Л. Соревнования по программированию на платформе Яндекс Контест: кому нужны и как создавать // Компьютерные инструменты в образовании. 2025. № 2. С. 81–95. DOI: 10.32603/2071-2340-2025-2-81-95. EDN: ULRGZX.
11. Примерная основная образовательная программа среднего общего образования. Одобрена решением федерального учебно-методического объединения по общему образованию, протокол 2/16-з от 28.06.2016 г. https://legalacts.ru/doc/primernaja-osnovnaja-obrazovatelnaja-programma-srednego-obshchego-obrazovanija-odobrena-resheniem/
12. Распоряжение Правительства Российской Федерации от 21 декабря 2021 г. № 3759-р «Об утверждении стратегического направления в области цифровой трансформации образования до 2030 года». http://government.ru/docs/all/138548/
13. Талызина Н. Ф. Управление процессом усвоения знаний (психологические основы). 2-е изд., испр. и доп. М.: Изд-во МГУ, 1984. 345 с.
14. Талызина Н. Ф. Формирование познавательной деятельности учащихся. М.: Знание, 1983. 96 с.
15. Харламов И. Ф. Как активизировать учение школьников: дидактические очерки. 2-е изд., доп. и перераб. Минск: Нар. асвета, 1975. 207 с.
16. Щукина Г. И. Активизация познавательной деятельности учащихся в учебном процессе: учебное пособие. М.: Просвещение, 1979. 160 с.
17. Яндекс Контест — платформа для решения задач по программированию. https://contest.yandex.ru/
18. Horváth M., Pietriková E., Gurbáľ F. Personalized learning analytics through static code analysis in computer science education // Acta Informatica Pragensia. 2026. Vol. 15. No. 1. P. 54–71. DOI: 10.18267/j.aip.283. EDN: NHPOIA.
Review
For citations:
Galtseva O.A., Sevryukova D.A. Enhancing cognitive activity in teaching programming through the implementation of an automated task verification system (on the example of the Yandex Contest platform). Informatics in school. 2026;(2):84-90. (In Russ.) https://doi.org/10.32517/2221-1993-2026-25-2-84-90
JATS XML
















