Пропедевтика программирования: как подготовить учащихся к восприятию объектно-ориентированного программирования
https://doi.org/10.32517/2221-1993-2022-21-6-30-36
Аннотация
В статье описаны методические основы подготовки к программированию в основной школе и, в частности, к восприятию объектно-ориентированного программирования в будущем. Данную методику можно реализовать в курсе внеурочной деятельности или воспользоваться ее фрагментами для реализации на уроке. Программирование — один из важнейших разделов в базовом школьном курсе информатики. Это интересный и одновременно довольно сложный для начального обучения раздел. С учетом того, что базовый курс информатики начинается с седьмого класса и составляет всего один час в неделю (углубленный — два часа в неделю), на программирование выделяется время только в восьмом классе и не так уж много. А познакомить детей нужно с большим числом понятий, научить писать программы — от линейных до обработки массивов. В связи с этим предлагается использовать пропедевтический курс внеурочной деятельности для учащихся шестых-седьмых классов с целью их знакомства с основами структурного программирования на примере работы с исполнителями, позволяющими реализовать знакомство со структурой программы, синтаксическими требованиями, основными алгоритмическими конструкциями через рисование и движение графических объектов (на выбор учителя — на алгоритмическом языке, PascalABC, Python, C++). Методические разработки, описанные в статье, можно использовать для тех исполнителей, которых не будет на уроках, или, наоборот, познакомить учеников с написанием программ на языке, который будет изучаться дальше на уроках, что позволит им легче воспринимать материал по программированию в основной школе и развивать свои способности в этом направлении по индивидуальной образовательной траектории — как на уроках, так и во внеурочной деятельности.
Об авторе
С. С. ГербутРоссия
Гербут Светлана Сергеевна, учитель информатики
300002, г. Тула, ул. Галкина, д. 14
Список литературы
1. Босова Л. Л., Босова А. Ю. Информатика: методическое пособие для 5–6 классов. М.: БИНОМ. Лаборатория знаний, 2014. 384 с.
2. Босова Л. Л., Босова А. Ю. Информатика: методическое пособие для 7–9 классов. М.: БИНОМ. Лаборатория знаний, 2015. 472 с.
3. Гвоздева В. А. Введение в специальность программиста: учебник. 2-е изд., испр. и доп. М.: ИД «ФОРУМ»; ИНФРА-М, 2007. 208 с.
4. Голицына О. Л., Попов И. И. Программирование на языках высокого уровня: учебное пособие. М.: ФОРУМ, 2008. 496 с.
5. Куперман В. Г., Торина Е. Г. Основы информатики и начала программирования: учебное пособие. Тула: Изд-во Тульского государственного педагогического университета им. Л. Н. Толстого, 1997. 264 с.
6. Осипов А. В. РasсalABC.NET: Введение в современное программирование. Ростов-на-Дону, 2019. 572 с.
7. Основы общей теории и методики обучения информатике: учебное пособие / под ред. А. А. Кузнецова. М.: БИНОМ. Лаборатория знаний, 2010. 207 с.
8. Поляков К. Ю. Программирование. Python. C++. Ч. 1: учебное пособие. 2-е изд., испр. М.: БИНОМ. Лаборатория знаний, 2020. 144 с.
9. Система программирования РasсalABC.NET. http://pascalabc.net/
Рецензия
Для цитирования:
Гербут С.С. Пропедевтика программирования: как подготовить учащихся к восприятию объектно-ориентированного программирования. Информатика в школе. 2022;(6):30-36. https://doi.org/10.32517/2221-1993-2022-21-6-30-36
For citation:
Gerbut S.S. Propaedeutics of programming: how to prepare students for the perception of object-oriented programming. Informatics in school. 2022;(6):30-36. (In Russ.) https://doi.org/10.32517/2221-1993-2022-21-6-30-36