Preview

Informatics in school

Advanced search

Block-based programming technologies: A review of platforms for teaching schoolchildren

https://doi.org/10.32517/2221-1993-2025-24-5-52-61

Abstract

In a rapidly evolving information society, the issue of effective teaching is more relevant than ever, as many traditional approaches are becoming obsolete. To complement existing approaches to teaching programming and to develop alternative approaches, the article examines the methodological aspects of teaching using block-based technologies, using specific educational resources as examples. Research shows that people receive most information visually, which underlies the key advantage of block-based programming technologies. Instead of static program text, students create code by manipulating graphical objects — blocks. The article analyzes the benefits of visual programming for developing students' computational and algorithmic thinking. It presents the characteristics of platforms such as PiktoMir, Blockly.Ru, Scratch (Scratch Junior), EduBlocks, Minecraft: Education Edition, and MIT App Inventor. It describes the specifics of using block-based environments at different levels of education, as well as the prospects for integrating such technologies into the educational process.

About the Author

M. S. Plotnikova
School 38
Russian Federation

Marina S. Plotnikova, an informatics teacher

Taganrog



References

1. Артемов В. А. Психология наглядности при обучении. М.: Просвещение, 1998. 268 с.

2. Белоконова С. С., Плотникова М. С. Блочный Python как переходный этап в обучении программированию // Информатика в школе. 2021. № 7 (170). С. 57–62. EDN: FJUIIS. DOI: 10.32517/2221-1993-2021-20-7-57-62.

3. Брукс Ф. Мифический человеко-месяц, или Как создаются программные системы. СПб.: Питер, 2021. 368 с.

4. Занков Л. В. Наглядность и активизация учащихся в обучении. М.: ГУПИ МП РСФСР, 1960. 312 с.

5. Коменский Я. А. Великая дидактика. Педагогическое наследие. М.: Педагогика, 1939. 123 с.

6. Куликова Н. Ю., Пономарева Ю. С. Возможности интерактивных сетевых средств при обучении информатике и ИКТ в школе // Continuum. Математика. Информатика. Образование. 2020. № 2 (18). С. 96–106. EDN: GOLGOY. DOI: 10.24888/2500-1957-2020-18-2-96-106.

7. Леонов А. Г., Первин Ю. А., Зайдельман Я. Н. Программные исполнители в цифровых образовательных средах «ПиктоМир», «Роботландия» и «КуМир» // Информатика в школе. 2019. № 9 (152). С. 54–61. EDN: ZCBQIC. DOI: 10.32517/2221-1993-2019-18-9-54-61.

8. Малова А. И. Обучение программированию школьников с использованием визуальной среды AppInventor при создании компьютерных игр для мобильных устройств // Молодежь и наука: шаг к успеху. Сборник научных статей IV Всероссийской научной конференции перспективных разработок молодых ученых (г. Курск, 19–20 марта 2020 года). Курск: Изд-во Юго Западного гос. ун-та, 2020. С. 76–80. EDN: CUANKI.

9. Мишин В. А. Использование платформы Minecraft: Education Edition на уроках информатики // Информатика в школе. 2021. № 3 (166). С. 50–59. EDN: SJCQSM. DOI: 10.32517/2221-1993-2021-20-3-50-59.

10. ПиктоМир. https://piktomir.ru

11. Самылкина Н. Н., Етова А. В. Создание мобильных приложений в MIT App Inventor с использованием элементов геймификации при изучении программирования в основной школе // Информатика в школе. 2020. № 8 (161). С. 37–45. EDN: SRMOKO. DOI: 10.32517/2221-1993-2020-19-8-37-45.

12. Сиденко А. Г. Использование игровых сред для обучения программированию // Информатизация непрерывного образования. Материалы Международной научной конференции. В 2 т. / под общ. ред. В. В. Гриншкуна. М.: РУДН, 2018. С. 491–496.

13. Федеральный государственный образовательный стандарт основного общего образования. https://edsoo.ru/wp-content/uploads/2023/08/Приказ-№-287-от-31.05.2021-ФГОС_ООО.pdf

14. Флойд Р. Парадигмы программирования // Лекции лауреатов премии Тьюринга за первые двадцать лет 1966–1985. М.: Мир, 1993. С. 86–98.

15. Широких А. А., Костарева Е. А. Графические среды для обучения школьников программированию // Информатика в школе. 2016. № 6 (119). С. 33–38. EDN: WMIILX.

16. Якиманская И. С. Образное мышление и его место в обучении // Советская педагогика. 1968. № 12. С. 62–71.

17. Blockly.Ru — Для будущих программистов — For tomorrow's programmers. http://blockly.ru/index.html

18. EduBlocks. https://app.edublocks.org

19. MIT App Inventor. https://appinventor.mit.edu

20. Scratch — Imagine, Program, Share. https://scratch.mit.edu


Review

For citations:


Plotnikova M.S. Block-based programming technologies: A review of platforms for teaching schoolchildren. Informatics in school. 2025;(5):52-61. (In Russ.) https://doi.org/10.32517/2221-1993-2025-24-5-52-61

Views: 121

JATS XML


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)