Основы программирования на PYTHON

Управление образования администрации Балтийского городского округа
Муниципальное автономное учреждение дополнительного образования
«Дом детского творчества» г. Балтийска
Принята на заседании
методического (педагогического) совета
от 16.06.2026 г

Утверждаю:
Директор МАУДО ДДТ г. Балтийска
___________________О.В. Латышева
Приказ № 108 от 14.07.2026 г.

Дополнительная общеобразовательная общеразвивающая программа
технической направленности «Основы программирования на PYTHON»
Возраст обучающихся: 12-15 лет
Срок реализации: 9 месяцев
)

Автор программы:
Попович Екатерина Владиславовна
педагог дополнительного образования
г. Балтийска

г. Балтийск, 2026

ПОЯСНИТЕЛЬНАЯ
ЗАПИСКА
Дополнительная общеобразовательная общеразвивающая программа
«Основы программирования на PYTHON» имеет техническую направленность.
Актуальность программы
В настоящее время мы переживаем большие изменения в развитии
общества. Всё большее значение приобретает умение человека грамотно
обращаться с компьютером, причем зачастую не на пользовательском уровне, а
на уровне начинающего программиста.
Python – это мощный и высокоуровневый объектно-ориентированный
язык программирования, созданный Гвидо ван Россумом. Язык Python на
сегодняшний день считается самым универсальным языком программирования,
который активно используют большинство IT-компаний. Этот язык
программирования используется в различных сферах IT, таких как машинное
обучение, разработка приложений, web, парсинг и другие. В 2019 году Python
стал самым популярным языком программирования. Изучение основных
принципов программирования невозможно без регулярной практики написания
программ на каком-либо языке. В данной программе выбран язык
программирования Python. Данный выбор обусловлен тем, что синтаксис языка
достаточно прост и интуитивно понятен, а это понижает порог вхождения и
позволяет сосредоточиться на логических и алгоритмических аспектах
программирования, а не на выучивании тонкостей синтаксиса. При этом Python
является очень востребованным языком; он отлично подходит для знакомства с
различными современными парадигмами программирования и активно
применяется в самых разных областях от разработки веб-приложений до
машинного обучения.
В основу работы положены следующие принципы:
 систематичности и последовательности: материал подобран в
определённом порядке, системе;
 доступности: характер и
объем знаний
соответствует
уровню
развития и подготовленности детей;
 наглядности: задания предполагают опору на чувственный опыт
ребенка, его непосредственные наблюдения;
 сезонности: построение программы с учётом природных
особенностей в данный момент времени;
 обеспечение эмоционально-психологического комфорта
для детей; уважение к личности каждого ребенка.
Отличительные особенности программы
Отличительная особенность программы «» в том, что она является
практико- ориентированной. программа является практико-ориентированной.
Освоение обучающимися навыков программирования происходит в процессе
практической и самостоятельной работы. Это позволяет обучающимся получать
не только теоретические знания в области программирования, но и уверенно
овладевать
IT-технологиями.
Освоение
подростками
навыков
программирования происходит в процессе практической и самостоятельной
работы. Это позволяет обучающимся получать не только теоретические знания
в области программирования, но и уверенно овладевать IT-технологиями, что
поможет им самоопределиться и выстроить траекторию личностного роста в

современном информационном обществе.
Адресат программы
Дополнительная общеразвивающая программа предназначена
учащихся 12-15
лет
.
Объем и срок освоения программы
Срок освоения программы - 9 месяцев.
На полное освоение программы требуется 72 часа, включая
индивидуальные
консультации, экскурсии.
Форма обучения – очная или очно-заочная с использованием
дистанционных форм обучения

для

Особенности организации образовательного процесса
Набор детей в объединение - свободный. Программа объединения
предусматривает индивидуальные, групповые, фронтальные формы работы с
детьми. Состав групп 10-12 учащихся.
Режим занятий, периодичность и продолжительность занятий
Общее количество часов в год - 72 часа. Продолжительность занятий
исчисляется в академических часах - 45 минут. Недельная нагрузка на одну
группу: 2 часа. Занятия проводятся 1 раз в неделю или 2 раза по 1 часу.
Педагогическая целесообразность
Овладев навыками программирования на языке Python, обучающиеся
получат мощный и удобный инструмент для решения как учебных, так и
прикладных задач. Вместе с тем чистота и ясность его конструкций позволит
обучающимся потом с легкостью освоить любой другой язык
программирования. Знания и умения, приобретенные в результате освоения
курса, могут быть использованы обучающимися при сдаче ЕГЭ, при участии в
олимпиадах по программированию, при решении задач по физике, химии,
биологии, лингвистике и другим наукам, а также они являются фундаментом
для дальнейшего совершенствования мастерства программирования.
Данная программа дает возможность детям творчески мыслить, находить
самостоятельные индивидуальные решения, а полученные умения и навыки
применять в жизни. Развитие творческих способностей помогает также в
профессиональной ориентации подростков. Таким образом, образовательная
программа рассчитана на создание образовательного маршрута каждого
учащегося.
Цель дополнительной общеразвивающей программы: изучение
основ программирования на языке Python, основных приёмов написания
программ
на
современном
языке
программирования,
развитие
алгоритмического мышления учащихся.
Задачи дополнительной общеразвивающей
программы: Образовательные:
- знакомство с принципами и методами фундаментального
программирования и объектно-ориентированного программирования;
- привитие навыков работы в интегрированной среде разработки на языке
Python;
- изучение конструкции языка программирования Python;
- привитие навыков разработки эффективных алгоритмов и программ на
основе изучения языка программирования Python;
- формирование
представления о значении информационных технологий
в развитии общества и в изменении характера труда человека;
- формирование и развитие навыков публичного выступления.
Развивающие:
- развитие навыков алгоритмического и логического мышления, грамотной
разработки программ;
- способствовать приобретению навыков поиска информации в сети
Интернет, анализ выбранной информации на соответствие запросу,
использование информации при решении задач;
- развитие познавательных способностей ребенка, памяти, внимания,
пространственного мышления, аккуратности и изобретательности;
- формирование творческого подхода к поставленной задаче;

- развитие навыков инженерного мышления, умения работать как по

предложенным инструкциям, так и находить свои собственные пути решения
поставленных задач;
- развитие навыков эффективной деятельности в проекте;
- развитие стрессоустойчивости, способности к самоанализу, самопознанию;
- формировать навыки рефлексивной деятельности.
Воспитательные:
- воспитание мотивации учащихся к изобретательству,
созданию
собственных программных реализаций;
- привитие стремления к получению качественного законченного результата
в проектной деятельности;
- привитие информационной культуры: ответственное отношение к
информации с учетом правовых и этических аспектов её распространения,
избирательного отношения к полученной информации;
- формирование правильного восприятия системы ценностей, принципов,
правил информационного общества;
- формирование
потребности в самостоятельном приобретении и
применении знаний, потребность к постоянному саморазвитию;
- воспитание
социально-значимых
качеств
личности
человека:
ответственности, коммуникабельности, добросовестности, взаимопомощи,
доброжелательности.
Принципы отбора содержания:
- принцип единства развития, обучения и воспитания;
- принцип систематичности и последовательности;
- принцип доступности;
- принцип наглядности;
- принцип взаимодействия и сотрудничества;
- принцип комплексного
подхода. Основные формы и
методы Методы работы:
- метод сенсорного насыщения.
- метод эстетического выбора («убеждение красотой»), направленный
на формирование эстетического вкуса.
- метод сотворчества (с педагогом, сверстниками).
- метод эвристических и поисковых ситуаций.
Планируемые
результаты Личностные:
- формирование умения самостоятельной деятельности;
- формирование умения работать в команде;
- формирование коммуникативных навыков;
- формирование навыков анализа и самоанализа;
- формирование
целеустремлённости
и
усидчивости в
процессе
творческой,
исследовательской работы и учебной деятельности.
Предметные:
- формирование понятий «алгоритм», «программа»;
- формирование понятий об основных конструкциях языка
программирования Python, таких как оператор ветвления if, операторы цикла

while, for, вспомогательные алгоритмы;
- формирование понятий о структурах данных языка программирования
Python;
- формирование основных приёмов составления программ на языке
программиро- вания Python;
- формирование алгоритмического и логического стилей мышления.
Метапредметные:
- формирование умения ориентироваться в системе знаний;
- формирование умения выбирать наиболее эффективные способы
решения задач на компьютере в зависимости от конкретных условий;
- формирование приёмов проектной деятельности, включая умения видеть
проблему, формулировать тему и цель проекта, составлять план своей
деятельности, осуществлять действия по реализации плана, результат
деятельности соотносить с целью, классифицировать, наблюдать, проводить
эксперименты, делать выводы и заключения, доказывать, защищать свои идеи,
оценивать результаты своей работы;
- формирование умения распределять время;
- формирование умений успешной самопрезентации.
Механизм оценивания образовательных
результатов. Формы контроля:
Для контроля и самоконтроля за эффективностью обучения применяются
методы:
- предварительные (диагностика, наблюдение);
- текущие (наблюдение);
- тематические (контрольные вопросы, промежуточные задания);
- итоговые (проект, итоговое тестирование).
Динамика развития познавательных способностей оценивается по
качеству выполнения практикумов и мини-проектов. Сопоставляя успешность
реализации предыдущего проекта с текущим, отслеживается динамика роста
познавательных способностей обучающихся.
Формы подведения итогов реализации программы
- педагогическое наблюдение;
- педагогический анализ выполнения обучающимися учебных заданий;
- защита проектов;
- активность обучающихся на занятиях и т.п.
Способы определения эффективности занятий оцениваются исходя из
того, насколько обучающийся освоил тот практический материал, который
должен был освоить. Современное качество содержания образования
определяет целостная система универсальных знаний, умений и навыков, а
также опыт самостоятельной деятельности и личной ответственности
обучающихся. Участвуя в программе, учащийся постепенно сможет овладеть
знаниями, умениями и навыками, относящимися к техническому творчеству,
как к предмету деятельности в соответствии с возрастными особенностями.

№
п/
п
1
2
3
4
5
6
7
8
9

Учебный план.
Наименование темы

Знакомство со средой
программирования
на языке Python. Переменные
Первые программы на языке
Python,
основные операторы
Условный оператор if
Циклы в языке Python
Списки на языке Python
Работа со строками в языке Python
Работа с функциями в Python
Кортежи в языке Python
Итоговое занятие
ИТОГО:

Общее кол-во учебных
часов
Теори
Практик
Всег
я
а
о
1
1
2
1

1

2

1
4
4
4
4
4
0
23

5
8
8
8
8
8
2
49

6
12
12
12
12
12
2
72

СОДЕРЖАНИЕ ПРОГРАММЫ
1 год обучения (72 часа, 2 раза в неделю)
№ Тема

1

Знакомство
со средой
программиро
в ания на
языке Python.
Переменные

Основное
содержание

Целевая
установка

Основные
виды
деятельности

Знакомство
со средой
программиро
ва ния на
языке
Python,
изучение
основных
элементов
интерфейса,
запуск
программы.
Изучен
ие
понятий
«переменная»
,
«значение
переменно
й»

Ознакомлени
е со средой
программиро
ва ния на
языке
Python,
изучение
основных
инструменто
в среды,
изучение
понятия
«переменна
я», задание
значения
переменной

Наблюдение
за работой
педагога,
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

Используем
ое
оборудовани
е
Компьютер,
интерактивн
ая панель

2

3

Первые
программы
на языке
Pytho
n, основные
операторы

Условный
оператор if

Написание
простых
программ
программиро
ва ния на
языке
Python,
знакомство с
операторами
присваивани
я,
ввода/вывода

данных,
разработка
программ,
реализующих
линейные
алгоритмы на
языке
программиро
ва ния Python
Формат
оператора
ветвления if
на языке
программиро
ва ния
Python,
разработка
программ,
реализующи
х условные
алгоритмы

Ознакомлени
ес
основам
и написания
программ
на языке
программиро
ва ния
Python,
работа
с
операторам
и
присваиван
ия,
ввода/выво
да данных

Наблюдение
Компьютер,
за работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

Ознакомлени
е
с условным
оператором
if на языке
программиро
ва ния Python

Наблюдение за Компьютер,
работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

4

Циклы в
языке
Python

Формат
оператора
цикла с
предисловие
м while,
оператора
цикла с
параметром
for на языке
программиро
ва ния
Python,
разработка
программ,
циклические
алгоритмы
Решение
дополнитель
ны х задач по
темам
«Условны
й оператор
if»,
«Циклы в
языке
Python»
Решение
задач

Ознакомлени
е
с
операторами
цикла for,
while на
языке
программиро
ва ния Python

Наблюдение за Компьютер,
работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

Ознакомлени Самостоятельн Компьютер,
е
ое
интерактивн
с основными решение задач ая панель
операторами
языка
программиро
ва ния Python

Проверка
полученн
ых
навыков
по темам
«Условны
й оператор
if»,
«Циклы в
языке
Python»Само
ст

Самостоятельн Компьютер,
ое
интерактивн
выполнени
ая панель
е
контрольн
ых заданий

5

6

оятельное
выполнение
контрольн
ых заданий
Списки
на Понятие
Ознакомлени
е
языке Python «Список» в
с понятием
языке
программиро «список» в
языке
ва ния
программиро
Python,
ва ния Python
создание
списка,
различные
способы
задания
списка,
вывод
элементов
списка на
экран,
основные
функции по
работе со
списками в
языке
программиро
ва ния Python
Работа
со Понятие
Ознакомлени
е
строками
«строка» в
с понятие
языке
вязыке
программиро «строка» в
языке
Python
ва ния
программиро
Python,
ва ния Python
различные
способы
задания
строк,
основные
функции по
работе со
строками в
языке
программиро
ва ния Python

Наблюдение за Компьютер,
работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

Наблюдение за Компьютер,
работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

Решение
дополнитель
ны х задач по
темам
«Списки на
языке
Python»,
«Работа со
строками в
языке
Python»
Решение
задач

7

Ознакомлени Самостоятельн Компьютер,
е
ое
интерактивн
с основными решение задач ая панель
операторами
языка
программиро
ва ния Python

Проверка
полученн
ых
навыков
по

темам
«Списки на
языке
Python»,
«Работа со
строками в
языке
Python»
Работа
с Вспомогатель Ознакомлени
н
е
функциями
ый алгоритм с понятием
при
«функция» в
вPython
разработке
языке
программ,
программиро
понятие
ва ния
«Функция» в Python,
языке
описание
программиро функции,
ва ния
основные
Python,
приемы
описание
структурног
функции ,
о
структура
программиро
функции,
ва ния
обращение к
функции в
тексте
программы,
приемы
написания
программ с

Самостоятельн Компьютер,
ое
интерактивн
выполнени
ая панель
е
контрольн
ых
заданий

Наблюдение за Компьютер,
работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

использован
ие м
вспомогател
ьн ых
алгоритмов

8

9

Кортежи в Понятие
языке Python «кортеж» в
языке
программиро
ва ния Python,
создание
корте- жа,
основные
функции по
работе с
кортежами в
языке
программиро
ва ния Python
Разработка
индивидуаль
- ного или
группового
проекта на
языке программирован
ия Python
Итоговое
Защита

Ознакомлени
е
с понятием
«кортеж» в
языке
программи
ро- вания
Python

Наблюдение за Компьютер,
работой
интерактивн
педагога,
ая панель
самостоятель
ная работа со
средой
программиров
ан ия Python,
ответы на
контрольные
вопросы

Создание
проекта на
языке
программи
ро- вания
Python

Самостоятельн
ая
индивидуаль
ная или
групповая
проектная
деятельность

Защита
проекта

Самостоятельн
ая

занятие

индивидуаль
ны х или
групповых
проектов,
подведение
итогов курса

индивидуаль
ная или
групповая
проектная
деятельность

Календарный учебный график

№

Режим деятельности

1.
2.
3.
4.
5.
6.
7.

Дополнительная общеобразовательная
общеразвивающая программа технической
направленности «Программирование на
Python»
01.09.2026
учебного 36 учебных недель

Начало учебного года
Продолжительность
периода
Количество учебных часов в
год
Периодичность учебных
занятий
Продолжительность
учебных занятий
Продолжительность учебной
недели
Период реализации программы

72 часа
1 раз в неделю по 2 часа
45 минут
6 дней
01.09.2026-31.05.2027

Организационно-педагогические условия
Педагог дополнительного образования, реализующий данную
программу, должен иметь высшее профессиональное образование или
среднее профессиональное образование в области, соответствующей
профилю кружка, без предъявления требований к стажу работы, либо высшее
профессиональное образование или среднее профессиональное образование
и дополнительное профессиональное образование по направлению
«Образование и педагогика» без предъявления требований к стажу работы.
Образовательный процесс осуществляется на основе учебного плана,
рабочей программы и регламентируется расписанием занятий. В качестве
нормативно-правовых оснований проектирования данной программы
выступает Федеральный закон Российской Федерации от 29.12.2012 г. №273ФЗ «Об образовании в Российской Федерации», приказ Министерства
просвещения РФ от 09.11.2018 г. № 196 «Об утверждении Порядка
организации и осуществления образовательной деятельности по
дополнительным общеобразовательным программам», Устав МАУДО ДДТ г.
Балтийска, правила внутреннего распорядка, локальные акты МАУДО ДДТ г.
Балтийска.
Указанные
нормативные
основания
позволяют
образовательному учреждению разрабатывать

образовательные программы с учетом интересов и возможностей учащихся.
Научно-методическое обеспечение реализации программы направлено
на обеспечение широкого, постоянного и устойчивого доступа для всех
участников образовательного процесса к любой информации, связанной с
реализацией общеразвивающей программы, планируемыми результатами,
организацией образовательного процесса и условиями его осуществления.
Социально-психологические условия реализации образовательной
программы обеспечивают:
учет специфики возрастного психофизического развития учащихся;
вариативность
направлений
сопровождения
участников
образовательного процесса (сохранение и укрепление психологического
здоровья обучающихся);
формирование ценности здоровья и безопасного образа жизни;
дифференциация и индивидуализация обучения; мониторинг возможностей и
способностей учащихся, выявление и поддержка одаренных детей, детей с
ограниченными возможностями здоровья;
- формирование коммуникативных навыков в разновозрастной среде и
среде сверстников.
Материально-технические условия.
Кабинет,
соответствующий
санитарным
нормам
СанПин.
Пространственно-предметная среда (стенды, наглядные пособия и др.).
Оборудование
1. Интерактивная панель
2. Много функциональное устройство
3. Ноутбуки
4. Наушники
5. Веб-камера

Список литературы
Нормативные правовые акты
1. Федеральный закон «Об образовании в Российской Федерации» от 29.12.2012
№ 273-ФЗ.
2. 2. Указ Президента Российской Федерации от 07.05.2012 № 599 «О мерах по
реализации государственной политики в области образования и науки».
3. Указ Президента Российской Федерации от 07.05.2012 № 597 «О
мероприятиях по реализации государственной социальной политики».
4. Указ Президента РФ от 9 ноября 2022 г. № 809 "Об утверждении Основ
государственной политики по сохранению и укреплению традиционных
российских духовно-нравственных ценностей».
5. Указ Президента Российской Федерации от 7 мая 2024 г. № 309 «О
национальных целях развития Российской Федерации на период до 2030 года
и на перспективу до 2036 года».
6. Указ Президента Российской Федерации от 8 мая 2024 г. № 314 «Об
утверждении Основ государственной политики Российской Федерации в
области исторического просвещения».
7. Приказ Министерства просвещения Российской Федерации от 27 2022 года №
629 «Об утверждении осуществления образовательной деятельности
общеобразовательным программам».
8. Постановление Главного государственного санитарного врача РФ от
28.09.2020 № 28 «Об утверждении санитарных правил СП 2.4.3648-20
«Санитарно- эпидемиологические требования к организации воспитания и
обучения, отдыха и оздоровления детей и молодежи».
9. Распоряжение Правительства Российской Федерации от 31.03.2022 года №
678-р «Об утверждении дополнительного образования детей до 2030 года».
10. Приказ Министерства образования от 26июля 2022 года № 912/1 «Об
утверждении Плана работы по реализации Концепции развития
дополнительного образования детей до 2030 года, I этап (2022 - 2024годы) в
Калининградской области и Целевых показателей реализации Концепции
развития дополнительного образования детей до 2030 года в
Калининградской области».
Для педагога дополнительного образования
1. Методические рекомендации по созданию и функционированию центров
цифро- вого образования «IT-куб» (утверждены распоряжением
Министерства просвещения Российской Федерации от 12 января 2021 г.
№ Р-5) - URL: http://www.consultant.ru/ document/cons_doc_LAW_374572/
(дата обращения: 10.03.2021).
2. Лутц М. Изучаем Python. СПб.: Символ-Плюс, 2011.
3. Информатика и ИКТ. Задачник-практикум в 2 частях. Под ред. И. Г.
Семакина и Е. К. Хеннера. М.: БИНОМ. Лаборатория знаний, 2014.
4. Материалы и презентации к урокам в LMS Яндекс.Лицея.
5. Сайт pythonworld.ru - «Python 3 для начинающих».
6. Сайт pythontutor.ru - «Питонтьютор».
7. https://www.youtube.com/playlist?list=PLJOzdkh8T5kpIBTG9mM2wVBjh5OpdwBl

Приложение
Основные понятия и
определения
«IT-куб» — центр образования детей по программам, направленным на
ускоренное освоение актуальных и востребованных знаний, навыков и
компетенций в сфере информационных технологий.
Универсальные учебные действия (УУД) — совокупность способов
действий обучающегося, которая
обеспечивает его
способность к
самостоятельному усвоению новых знаний, т. е. способность субъекта к
саморазвитию и самосовершенствованию путём сознательного и активного
присвоения нового социального опыта.
Язык программирования — формальный язык, представляющий собой
набор формальных правил, по которым пишут компьютерные программы.
Python — язык программирования высокого уровня, применяемый для
разработки самостоятельных программ, а также для создания прикладных
сценариев в самых разных областях применения.
Оператор — конструкция языка, определяющая команду (набор команд)
языка программирования, задающая выполнение действий.
Условный оператор — оператор, который используется для выбора
выполнения той или иной последовательности действий в зависимости от
истинности или ложности некоторого условия.
Оператор цикла — оператор, который выполняет одну и ту же
последовательность действий несколько раз; количество повторений либо задано,
либо зависит от истинности или ложности некоторого условия.
Список — упорядоченная изменяемая последовательность элементов
различного типа.
Кортеж — упорядоченная неизменяемая последовательность элементов
различного
типа.
Вспомогательный алгоритм — алгоритм, выполняющий некоторую
законченную
подзадачу, как правило, создаётся для многократного выполнения; в основном
алгоритме вызывается по имени. В языке Python может реализовываться в виде
функции.


Наверх
На сайте используются файлы cookie. Продолжая использование сайта, вы соглашаетесь на обработку своих персональных данных (согласие). Подробности об обработке ваших данных — в политике конфиденциальности.
Яндекс Метрика не установлена на сайте

Функционал «Мастер заполнения» недоступен с мобильных устройств.
Пожалуйста, воспользуйтесь персональным компьютером для редактирования информации в «Мастере заполнения».