Preview

Informatics in school

Advanced search

Application of resource-intensive algorithms in programming courses for preschool children and primary school children

https://doi.org/10.32517/2221-1993-2024-23-1-77-84

Abstract

The article describes two techniques for systematically teaching the basics of programming to preschool children and primary school children, developed at the Scientific Research Institute for System Analysis of the Russian Academy of Sciences. The widespread use of these techniques requires the execution of resource-intensive algorithms, which a few years ago were only feasible for powerful servers, but today can be executed without delay on mass-produced economy-class tablets. Software support for these two techniques is implemented in the educational textless programming environment PiktoMir. The screen-free method of composing programs from material objects according to the rules of error-free two-dimensional syntax allows you to save children from screen work when composing programs and increase the number of programs children independently compose in each lesson. The use of augmented reality when executing a child's program for moving a robot across the playing field allows the child to free himself from screen work when assembling the gaming environment.

About the Authors

A. G. Kushnirenko
Scientific Research Institute for System Analysis of the Russian Academy of Sciences, National Research Centre "Kurchatov Institute"
Russian Federation

Moscow 



K. A. Mashchenko
Scientific Research Institute for System Analysis of the Russian Academy of Sciences, National Research Centre "Kurchatov Institute"
Russian Federation

Moscow 



I. G. Rayko
Scientific Research Institute for System Analysis of the Russian Academy of Sciences, National Research Centre "Kurchatov Institute"
Russian Federation

Moscow 



References

1. Бесшапошников Н. О., Кушниренко А. Г., Леонов А. Г., Райко М. В., Собакинских О. В. Цифровая образовательная среда «ПиктоМир»: опыт разработки и массового внедрения годового курса программирования для дошкольников // Информатика и образование. 2020. Т. 35. № 10. С. 28–40. EDN: JSAWOV. DOI: 10.32517/0234-0453-2020-35-10-28-40.

2. Бесшапошников Н. О., Леонов А. Г. Пиктограммный язык программирования «Пикто» // Вестник кибернетики. 2017. Т. 28. № 4. С. 173–180. EDN: VVPPQT.

3. Бетелин В. Б., Кушниренко А. Г., Леонов А. Г. Основные понятия программирования в изложении для дошкольников // Информатика и ее приложения. 2020. Т. 14. Вып. 3. С. 56–62. DOI: 10.14357/19922264200308.

4. Ильинский А. Бунтарь Сеймур Пейперт: от черепашекроботов к экранным черепашкам // Коммерсантъ. Наука. 19.01.2021. https://www.kommersant.ru/doc/4653334

5. Кушниренко А. Г., Леонов А. Г., Мащенко К. А., Райко М. В., Грибанова И. Н. Начальное обучение алгоритмике дошкольников и других новичков с помощью умных роботов-игрушек // Труды Научно-исследовательского института системных исследований Российской академии наук. 2023. Т. 13. № 1-2. С. 52–68. EDN: AUYZXT. DOI: 10.25682/NIISI.2023.1-2.0008.

6. Кушниренко А. Г., Леонов А. Г., Поликарпов С. А. Безошибочный двумерный пиктограммный синтаксис в учебной среде программирования для дошкольников // Доклады Российской академии наук. Математика, информатика, процессы управления. 2023. Т. 511. С. 13–19. EDN: IQZKNJ. DOI: 10.31857/S2686954323700169.

7. Леонов А. Г., Райко М. В., Собакинских О. В., Собянина Н. В. Результаты освоения годовой программы «Алгоритмика для дошколят» подготовительными группами муниципального ДОУ // Труды Научно-исследовательского института системных исследований Российской академии наук. 2020. Т. 10. № 5-6. С. 195–199. EDN: LLAERB. DOI: 10.25682/NIISI.2020.5_6.0023.

8. ПиктоМир // ФГУ ФНЦ НИИСИ РАН. https://www.niisi.ru/piktomir/

9. Приказ Минпросвещения России от 31.05.2021 № 287 (ред. от 08.11.2022) «Об утверждении федерального государственного образовательного стандарта основного общего образования». https://www.consultant.ru/document/cons_doc_LAW_389560/

10. Примерная рабочая программа основного общего образования. Информатика. Базовый уровень (для 7–9 классов образовательных организаций) (Одобрена решением федерального учебно-методического объединения по общему образованию, протокол 3/21 от 27.09.2021 г.). https://fgosreestr.ru/uploads/files/dcca994c21165f0d49d4baf4a7e008c0.pdf

11. Резник М. Спираль обучения: 4 принципа развития детей и взрослых. М.: Манн, Иванов и Фербер, 2018. 192 с.


Review

For citations:


Kushnirenko A.G., Mashchenko K.A., Rayko I.G. Application of resource-intensive algorithms in programming courses for preschool children and primary school children. Informatics in school. 2024;(1):77-84. (In Russ.) https://doi.org/10.32517/2221-1993-2024-23-1-77-84

Views: 183


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


ISSN 2221-1993 (Print)