Дополнительная общеобразовательная программа «Программирование на языке
Python»» (далее Программа) имеет техническую направленность и составлена на
основании нормативных документов федерального и регионального уровней, а также
на основании нормативных актов МАОУ« СОШ № 6», а также методического пособия
«Реализация дополнительной общеобразовательной программы по тематическому
направлению «Программирование на языке Python» с использованием оборудования
центра цифрового образования детей «IТ-куб» ((под ред. С.Г. Григорьева).-М., 2021).
Актуальность программы обусловлена широким распространением
информационно-коммуникационных технологий в обществе и необходимостью
обеспечивать связанную с этим инфраструктуру специалистами. При этом язык
программирования Python является достаточно эффективным и доступным
инструментом достижения задач в области создания программных продуктов.
Для определения «популярности» языка программирования существует несколько
рейтингов. Один из них рейтинг TIOBEIndex ( https :// www . tiobe . com / tiobe - index /)
представляет собой анализ результатов поисковых запросов, содержащих название
языка.
В результате на первые позиции выходят те языки, названия которых чаще всего
встречаются в поисковых запросах таких систем, как Google, Blogger, Wikipedia,
YouTube, Baidu, Yahoo!, Bing, Amazon. Такой расчёт производится ежемесячно: так, по
результатам рейтинга за август 2021 г. наиболее популярным языком является С. На
второй и третьей позициях находятся Python и Java соответственно
Педагогическая целесообразность
Программа способствует развитию логического мышления, алгоритмического
мышления, позволяющего создавать программные продукты на основе языка
программирования Python.
В связи с простотой синтаксиса в сравнении с другими языками программирования
(ясность кода, быстрота реализации) при изучении Python есть возможность
сформировать у обучающихся представление о базовых понятиях структурного
программирования (данных, переменных, ветвлениях, циклах и функциях).
В то же время Python. является востребованным языком, он отлично подходит для
знакомства с концепцией объектно-ориентированного программирования и активно
применяется в различных областях от разработки веб-приложений до машинного
обучения. Научившись программировать на языке Python, обучающиеся получат
мощный и удобный в использовании инструмент для решения учебных задач и для
создания собственных проектов. Вместе с тем чистота и ясность его конструкций
позволит в дальнейшем с лёгкостью выучить любой другой язык программирования.
Знания и умения, приобретённые в результате освоения курса, могут быть
использованы обучающимися при сдаче ЕГЭ, при участии в олимпиадах по
программированию, при решении задач по физике, химии, биологии, лингвистике и
другим наукам, а также они являются фундаментом для дальнейшего
совершенствования мастерства программирования.
Цель и задачи программы
Целью программы является основ программирования на языке Python, основных
приёмов написания программ на современном языке программирования, развитие
алгоритмического мышления учащихся, творческих способностей, аналитических и
логических компетенций.
Для достижения поставленной цели планируется решить следующие задачи:
3
Обучающие:
• формирование навыков алгоритмического и логического мышления, грамотной
разработки программ;
•знакомство с принципами и методами объектно-ориентированного
программирования;
• приобретение навыков работы в системе программирования Python.;
• изучение конструкции языка программирования Python.;
• знакомство с основными структурами данных и типовыми методами обработки
этих структур;
• приобретение навыков разработки эффективных алгоритмов и программ на
основе изучения языка программирования Python.;
• изучение различных парадигм программирования, предлагаемых этим языком
(процедурная, функциональная, объектно-ориентированная).
Отличительная особенность
Отличительной особенностью программы является практическая направленность.
Обучающиеся не просто слушают материал, но реализуют проекты начиная со второго
занятия.
Организация образовательного процесса
Программа адресована обучающимся 14-18лет без предварительного отбора.
Количество обучающихся в группах—12 человек.
Количество часов: 144 часа
Основанием для зачисления на обучение является заявление родителей (законных
представителей несовершеннолетних) обучающихся. Занятия проводятся с учетом
возрастных индивидуальных особенностей детей.