Modeling objects movement when collising with obstacles in PascalABC.NET language in schoolchildren's project activities
https://doi.org/10.32517/2221-1993-2023-22-6-54-62
Abstract
To solve the methodological problem of expanding the content of school informatics textbooks in terms of practical tasks, assignments for project work can be used, which are completed by students individually or in groups. Carrying out project work that involves the application of knowledge from other subject areas contributes to the development of meta-subject skills in students. The use of group work as the main form of performing practical tasks is aimed at achieving personal learning results. The project-activity approach helps to achieve the planned learning outcomes in the section of the informatics course under consideration. The article discusses assignments in the "Beginnings of programming" section of the VIII grade informatics course, which can be offered for students' project activities to create graphical and information models and when conducting a computer experiment. Based on the implementation of gradually more complex examples, students are introduced to project-type tasks — modeling the movement of objects when collising with obstacles. The software implementation of the models is carried out in the PascalABC.NET language.
About the Author
L. M. KorenyuginaRussian Federation
Krasnoyarsk
References
1. Босова Л. Л. Как учат программированию в XXI веке: отечественный и зарубежный опыт обучения программированию в школе // Информатика в школе. 2018. № 6. С. 3–11. EDN: XZOOJV.
2. Босова Л. Л. Международные тенденции развития школьного образования в области информатики и ИКТ // Материалы Шестнадцатой открытой Всероссийской конференции «Преподавание информационных технологий в Российской Федерации» (Москва, 14–15 мая 2018 года). М.: МГТУ имени Н. Э. Баумана, 2018. С. 350–352. EDN: XUJFSX.
3. Босова Л. Л., Босова А. Ю. Информатика. 7–9 классы: методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 464 с. https://lbz.ru/metodist/iumk/informatics/files/bosova7-9-met.pdf
4. Босова Л. Л., Босова А. Ю. Информатика: рабочая тетрадь для 8 класса: в 2 ч. Ч. 2. М.: БИНОМ. Лаборатория знаний, 2019. 88 с.
5. Босова Л. Л., Босова А. Ю. Информатика: учебник для 8 класса. М.: БИНОМ. Лаборатория знаний, 2013. 155 с.
6. Гейн А. Г. Изучение информационного моделирования как средство реализации межпредметных связей информатики с дисциплинами естественнонаучного цикла: дис. … д-ра пед. наук: 13.00.02. 2000. 300 с.
7. Долинер Л. И. Основы программирования в среде PascalABC.NET: учебное пособие. Екатеринбург: Изд-во Уральского университета, 2014. 128 с. https://elar.urfu.ru/bitstream/10995/28702/1/978-5-7996-1260-3_2014.pdf
8. Комарова Е. С. Практикум по программированию на языке Паскаль: учебное пособие. 2-е изд., стер. Ч. 1. М.; Берлин: Директ-Медиа, 2019. 86 с.
9. Коренюгина Л. М. Информатика и программирование (PascalABC.NET): методические указания по подготовке к практическим занятиям, в том числе в интерактивной форме, и самостоятельному изучению дисциплины для школьников 8 классов общеобразовательных средних учебных заведений (базовый уровень). Красноярск: МБОУ СОШ 63, 2022. 103 с. http://suroklxj.bget.ru/ege_informatika/МУ_ИНФОРМАТИКА_ПРОГРАММИРОВАНИЕ_ПАСКАЛЬ_Коренюгина_2020.pdf
10. Кравченко К. В., Кузьмичева Е. А., Шахбазян Я. А. Компьютерное моделирование как средство обучения в среднем и общем образовании // Информационные технологии в образовательном процессе вуза и школы. Материалы XV Всероссийской научно-практической конференции. Воронеж: Воронежский государственный педагогический университет, 2021. С. 227–230. EDN: ZRGRSX.
11. Осипов А. В. PascalABC.NET: выбор школьника. Ч. 1. Ростов-на-Дону; Таганрог: Изд-во Южного федерального университета, 2020. 148 с. http://pascalabc.net/downloads/OsipovBook/StudentChoice.pdf
12. Поляков К. Ю., Еремин Е. А. Информатика. 8 класс: учебник. М.: БИНОМ. Лаборатория знаний, 2019. 256 с.
13. Семакин И. Г., Шестаков А. П. Основы программирования: учебник для студентов учреждений среднего профессионального образования. 2-е изд., стер. М.: Академия, 2020. 304 с.
14. Сырицына В. Н., Кадеева О. Е. Модернизация языка программирования Pascal // Инновации в науке. 2017. № 6 (67). С. 18–20. EDN: YJBHYJ.
15. Цветков А. С. Язык программирования PASCAL. Система программирования ABC Pascal: учебное пособие для школьников 7–9 классов. СПб.: Павловск, 2015. 46 с.
Review
For citations:
Korenyugina L.M. Modeling objects movement when collising with obstacles in PascalABC.NET language in schoolchildren's project activities. Informatics in school. 2023;(6):54-62. (In Russ.) https://doi.org/10.32517/2221-1993-2023-22-6-54-62