Programming graphics and animation in the informatics course of basic school
https://doi.org/10.32517/2221-1993-2022-21-5-5-15
Abstract
The article analyzes new opportunities in the study of the thematic section "Algorithms and Programming" of the informatics course
of basic school, which appeared during the transition to updated Federal State Educational Standards. The planning of lessons of the
theme "Computer graphics and animation" is given, invariant with respect to the graph and turtle modules of the Python programming
language ("Introduction to the module", "Rectangle, circle. Building images from graphic primitives", "Using loops to create images",
"Simple shape closed area hatching", "Procedures", "Nested loops", "Animation", "Controlled animation"). The main features of the turtle
module are described. A detailed description of each of the eight lessons of the theme is presented, including an example of solving
a basic problem and its analysis, as well as tasks for modifying the proposed solution and developing solutions to other problems based
on it. The solution by means of turtle graphics of the problem of the Unified State Exam in informatics is presented.
About the Authors
L. L. BosovaRussian Federation
Moscow
V. I. Filippov
Russian Federation
Moscow
A. Yu. Bosova
Russian Federation
Istra, Moscow Region
References
1. Босова Л. Л. Информатика (углубленный уровень). Реализация ФГОС основного общего образования: методическое пособие для учителя. М.: Институт стратегии развития образования РАО, 2022. 211 с.
2. Босова Л. Л. Как учат программированию в XXI веке: отечественный и зарубежный опыт обучения программированию в школе // Информатика в школе. 2018. № 6. С. 3–11. EDN XZOOJV.
3. Босова Л. Л. Программирование в школе: возможности, проблемы, решения // Информатизация образования — 2018. Труды Международной научно-практической конференции (Москва, 11–12 сентября 2018 года) / Академия информатизации образования; Академия компьютерных наук, Институт управления образованием РАО. М.: Изд-во Современного гуманитарного университета, 2018. С. 172–179. EDN VUJTHS.
4. Босова Л. Л., Босова А. Ю., Филиппов В. И. «Программируем, учимся и играем!». Программа курса внеурочной деятельности для учащихся III–VI классов // Информатика в школе. 2021. № 6. С. 3–15. DOI 10.32517/2221-1993-2021-206-3-15. EDN PPFNPU.
5. Бриггс Д. Python для детей. Самоучитель по программированию / пер. с англ. С. Ломакина. 2-е изд. М.: Манн, Иванов и Фербер, 2018. 320 с.
6. Перечень поручений Президента России В. В. Путина по итогам конференции по искусственному интеллекту. http://www.kremlin.ru/acts/assignments/orders/64859
7. Плейлист Python. Turtle graphics. https://www.youtube.com/playlist?list=PLMInhDclNR1FjCQvSdT1vvrlAFRx__ehT
8. Приказ Министерства просвещения Российской Федерации от 31.05.2021 № 287 «Об утверждении федерального государственного образовательного стандарта основного общего образования». http://publication.pravo.gov.ru/File/GetFile/0001202107050027?type=pdf
9. Примерная рабочая программа основного общего образования. Информатика. Базовый уровень (для 5–6 классов образовательных организаций). Одобрена решением федерального учебно-методического объединения по общему образованию, протокол 2/22 от 29.04.2022 г. https://fgosreestr.ru/oop/314
10. Примерная рабочая программа основного общего образования. Информатика. Базовый уровень (для 7–9 классов образовательных организаций). Одобрена решением федерального учебно-методического объединения по общему образованию, протокол 3/21 от 27.09.2021 г. https://fgosreestr.ru/oop/237
11. Примерная рабочая программа основного общего образования. Информатика. Углубленный уровень (для 7–9 классов образовательных организаций). Одобрена решением федерального учебно-методического объединения по общему образованию, протокол 2/22 от 29.04.2022 г. https://fgosreestr.ru/oop/313
12. Сорокина Т. Е. Использование метода аналогий при раннем обучении программированию // Современные информационные технологии и ИТ-образование. Сборник научных трудов II Международной научной конференции и XII Международной научно-практической конференции (Москва, 24–26 ноября 2017 года) / под ред. В. А. Сухомлина. М.: Лаборатория открытых информационных технологий факультета ВМК МГУ им. М.В. Ломоносова, 2017. С. 304–309. EDN YTGYTO
Review
For citations:
Bosova L.L., Filippov V.I., Bosova A.Yu. Programming graphics and animation in the informatics course of basic school. Informatics in school. 2022;(5):5-15. (In Russ.) https://doi.org/10.32517/2221-1993-2022-21-5-5-15