TECHNOLOGIZATION OF THE PEDAGOGICAL PROCESS

The use of programming environments and online platforms in school education

Authors

  • Elena G. Neumoina Kozma Minin Nizhny Novgorod State Pedagogical University, 1 Ulyanov St, Nizhny Novgorod, 603950, Russia
  • Ruslan R. Salakhetdinov Independent researcher, 110000, Moscow, Severnaya street 10
  • Tatyana V. Alekseeva Kozma Minin Nizhny Novgorod State Pedagogical University, 1 Ulyanov St, Nizhny Novgorod, 603950, Russia

How to cite

GOST Neumoina E. G., Salakhetdinov R. R., Alekseeva T. V. The use of programming environments and online platforms in school education // Education Management Review. 2025. Vol. 15. No. 11-2. P. 60-68. DOI: 10.25726/k2913-3877-8375-v
APA Neumoina, E. G., Salakhetdinov, R. R. & Alekseeva, T. V. (2025). The use of programming environments and online platforms in school education. Education Management Review, 15(11-2), 60-68. https://doi.org/10.25726/k2913-3877-8375-v

Abstract

In modern times, the process of digitalization of global information is happening faster and faster. Almost any information gets on the Internet. Based on this, one of the important tasks of pedagogy is to teach schoolchildren how to familiarize themselves with, receive and work with digital data. Due to the transfer of information from the real world to the digital, the processing of this data using software development tools is becoming relevant. The purpose of the article is to substantiate the choice of modern software resources and online platforms for teaching computer science that can be integrated into the school computer science course. When writing the article, methods of analysis, comparison and generalization of various sources of information on the use of software and tools in school education were used. The article discusses the possibilities of using programming environments and online platforms in school education. The features of various programming languages are also considered, and based on their pros and cons, a verdict is reached on the best choice of development tools for various types of school activities. The article analyzes how the choice of a development tool affects the motivation of schoolchildren to continue learning information technology. The article also analyzes the possibilities of using Java, Python, and Scratch programming languages in the school learning process. The key characteristics of choosing a programming language for teaching schoolchildren have been identified, the motivation of schoolchildren has been analyzed, and changes in the level of student satisfaction have been identified when using a specific programming language. The article may be useful for computer science teachers, as well as students who want to improve their knowledge in the field of information technology and programming.

Keywords

computer science information technology online platform digitalization programming Java Python Scratch

References

Акимова И.В., Губанова О.М., Титова Н.В. Об организации проблемного обучения информатике на примере темы Исполнители и алгоритмы с использованием среды Scratch // Современные наукоемкие технологии. 2024. № 1. С. 101-107.

Алексеева Т.В., Поначугин А.В., Мелкумян Л.А. Информационные технологии как элемент образовательной среды технопарка и кванториума вуза // Педагогика. 2025. Т. 89. № 4. С. 94-98.

Арифулина Р.У., Катушенко О.А. Анализ отечественных и зарубежных трендов индивидуализации образовательного процесса в вузе: аналитический доклад // Вестник Мининского университета. 2021. Т. 9. № 4. С. 2.

Ахметвалеева Л.В. Анализ эффективности различных языков программирования в образовательном процессе // Экономика и управление: проблемы, решения. 2024. Т. 6. № 7(148). С. 39-49.

Ван Ю. Как развивать интерес к обучению и практические способности при обучении коллажам // Международный студенческий научный вестник. 2024. № 3. С. 46.

Волкова О.Н., Устинова Е.И., Курукина Ю.С. Подготовка будущих специалистов в области информационной безопасности в высшей школе // Педагогическая информатика. 2024. № 1. С. 321-329.

Игнатьева Г.А. Оценка лидерских качеств будущих учителей в условиях университета педагогического профиля // Глобальный научный потенциал. 2025. № 2(167). С. 241-248.

Киселева Е.А., Царькова В.Б. Опыт цифровой трансформации школы: от цифровизации в образовании к цифровизации образования // Научные основы суверенного российского образования: человек в мире и мир в человеке: мат. Межд. науч.-прак. конф. и II Всерос. науч.-просвет. конф. c межд. участ. (27 апреля – 24 мая 2023 г., Липецк). Липецк: Липецкий государственный педагогический университет им. П.П. Семенова-Тян-Шанского, 2024. С. 105-110.

Кудрявцева К.В. Обучение основам алгоритмизации школьников 5-6 классов в среде программирования Scratch. Текущие вызовы в подготовке кадров // Обучение специалистов по современным направлениям информационных технологий, кибербезопасности и ИКТ-электроники, актуальным для экономики данных: сборник научных трудов. 2024. С. 255-256.

Перевощикова Е.Н. Разработка модуля по формированию исследовательских компетенций будущих педагогов и оценка их сформированности в рамках выпускной квалификационной работы // Вестник Мининского университета. 2024. Т. 12. № 2. С. 2.

Попов Н.И., Болотин Э.С. Использование интегрированной среды для разработки и обучения Python IDLE при изучении студентами теории вероятностей // Вестник МГПУ. Серия: Информатика и информатизация образования. 2023. № 1(63). С. 79-85.

Сафронов Д.А., Аносов Ю.В. Обучение основам программирования в средних и средних профессиональных учебных заведениях на основе использования проектных методов обучения // Современные проблемы математики, физики и физико-математического образования: мат. XI Межд. науч.-прак. конф. (26 ноября 2021 г., Орехово-Зуево). Орехово-Зуево: Государственный гуманитарно технологический университет, 2021. С. 369-375.

Семенов Г.В. Проектное программирование на Java – программа дополнительного образования // Непрерывное образование в Санкт-Петербурге. 2022. № 1(15). С. 26-31.

Хуторова М.Н. Методы изучения алгоритмов на языке программирования Java // Актуальные проблемы методики обучения информатике и математике в современной школе: мат. Межд. науч.-прак. интернет-конф. (24-28 апреля 2023 г., Москва). Москва: Московский педагогический государственный университет, 2023. С. 290-294. EDN CRPDYG.

Шишов Д. А. Обучение основам алгоритмизации и программирования на Python в 7-9 классах в условиях применения смешанного обучения // Мат. студ. науч. сессии Института математики и информатики МПГУ, 2022/2023 учебный год: сб. ст. 2023. С. 141-148.

Aldalur I., Perez A., Larrinaga F., Illarramendi M. A visual programming tool for mobile web augmentation // Knowledge and information systems. 2024.

Blaho A., Kalas I., Matusova M. Experimental curriculum of informatics for 11-year-old children // Proceedings of IFIP World conference on computers in education. Boston: Springer, 1995. рр. 829-841.

Grozdev S., Terzieva T. A didactic model for developmental training in computer science // Journal of modern education review. May 2015. № 5(5). рр. 470-480.

Gujberova M., Kalas I. Designing productive gradations of tasks in primary programming education // Proceedings of the 8th Workshop in primary and secondary computing education. ACM, 2013. рр. 108-117.

Kabatova M., Kalas I., Tomcsanyiovа M. Programming in Slovak primary schools // Olympiads in Informatics. 2016. № 10. pp. 125-159.

Krasnov M.M, Feodoritova O.B. The Use of Functional Programming Library for Parallel Computing on CUDA // Programming and computer software. 2024. № 50(1). pp. 11-23.

Pecorelli F., Barletta V.S., Serrano M.A. Preface for Quantum Programming for Software Engineering (QP4SE) // Science of computer programming. 2024. pp. 103-257.

Sakama Ch. Human conditional reasoning in answer set programming // Theory and practice of logic programming. 2024. № 24(1). pp. 157-192.

Wing J. Computational thinking // Communications of the ACM. 2006. № 49(3). pp. 33-35.

Issue

Section

TECHNOLOGIZATION OF THE PEDAGOGICAL PROCESS

Metrics

109 views
0 downloads
Want to publish with us?
Submit an article

Machine-readable metadata