УПРАВЛЕНИЕ ОБРАЗОВАНИЯ, МОЛОДЕЖИ И СПОРТА
АДМИНИСТРАЦИИ БАХЧИСАРАЙСКОГО РАЙОНА
РЕСПУБЛИКИ КРЫМ
МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ
«ЦЕНТР ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ ДЕТЕЙ»
БАХЧИСАРАЙСКОГО РАЙОНА РЕСПУБЛИКИ КРЫМ
ОДОБРЕНО
педагогическим советом
протокол № _3_
от «_31_»__03___ 2026 год
УТВЕРЖДАЮ
Директор МБОУ ДО «ЦДОД»
_____________ П.С.Усатенко
«___»__________2026 год
Приказ № 81
ДОПОЛНИТЕЛЬНАЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ
ОБЩЕРАЗВИВАЮЩАЯ ПРОГРАММА
ТВОРЧЕСКОГО ОБЪЕДИНЕНИЯ «ЦИФРОВОЙ МИР»
«Программирование на Python»
Направленность: техническая
Возраст обучающихся: 12-17 лет
Срок реализации программы:1 год (144
часа)
Уровень: стартовый
Разработчик:
Мосин Сергей Николаевич,
педагог дополнительного образования
творческого объединения «Цифровой мир»
г. Бахчисарай,
2026 г.
2
Оглавление
РАЗДЕЛ № 1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА ......................................................................... 3
Направленность программы. .................................................................................................... 3
Нормативно-правовая база ....................................................................................................... 3
Цель программы ........................................................................................................................ 5
Задачи ......................................................................................................................................... 5
Адресат программы ................................................................................................................... 5
Актуальность программы ......................................................................................................... 6
Педагогическая целесообразность ........................................................................................... 6
Формы обучения………………………………………………………………………………7
Особенности организации ........................................................................................................ 7
Режим занятий ........................................................................................................................... 8
Уровень программы .................................................................................................................. 8
Объем и сроки освоения программы. ...................................................................................... 8
Формы аттестации/контроля .................................................................................................... 8
РАЗДЕЛ № 2. УЧЕБНЫЙ ПЛАН............................................................................................... 10
РАЗДЕЛ № 3. КАЛЕНДАРНЫЙ УЧЕБНЫЙ ГРАФИК .......................................................... 15
РАЗДЕЛ № 4. СОДЕРЖАНИЕ ПРОГРАММЫ. ...................................................................... 16
РАЗДЕЛ № 5. ВОСПИТАНИЕ. .................................................................................................. 23
РАЗДЕЛ № 6 ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ……………………………………………..29
РАЗДЕЛ № 7. РЕСУРСНОЕ ОБЕСПЕЧЕНИЕ. ........................................................................ 32
Кадровое обеспечение. ............................................................................................................ 32
Материально-техническое обеспечение:............................................................................... 32
Методическое обеспечение. ................................................................................................... 32
Информационно-телекоммуникационное обеспечение ...................................................... 34
РАЗДЕЛ № 8. СПИСОК ЛИТЕРАТУРЫ. ................................................................................. 35
РАЗДЕЛ № 9. ПРИЛОЖЕНИЯ. ................................................................................................. 38
Оценочные материалы ............................................................................................................ 38
Методические материалы ....................................................................................................... 47
КАЛЕНДАРНО-ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ .................................................... 58
ЛИСТ КОРРЕКТИРОВКИ ...................................................................................................... 64
3
РАЗДЕЛ №1
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Дополнительная общеобразовательная общеразвивающая программа
«Программирование на Python» создает условия для формирования у
подростков алгоритмического и логического мышления, воспитывает
уважение к интеллектуальному труду и способствует развитию проектных
компетенций. Программа позволяет не только подготовить обучающегося к
дальнейшему освоению IT-дисциплин, но и сформировать основы цифровой
грамотности, научить структурировать информацию и создавать собственные
программные продукты.
Направленность программы. Дополнительная общеобразовательная
общеразвивающая программа «Программирование на Python» имеет
техническую направленность. Она способствует развитию инженерного,
пространственного обучающихся через освоение современных алгоритмов
Нормативно-правовой
основой
разработки
и
реализации
дополнительной общеобразовательной общеразвивающей программы
технической направленности. Программа содержит комплекс документов
федерального, регионального и локального уровней, обеспечивающих
правовое, организационное и методическое сопровождение образовательного
процесса:
Федеральный закон от 29.12.2012 г. № 273-ФЗ «Об образовании в
Российской Федерации» (в действующей редакции);
Федеральный закон Российской Федерации от 24.07.1998 г. № 124-ФЗ
«Об основных гарантиях прав ребенка в Российской Федерации» (в
действующей редакции);
Федеральный закон Российской Федерации от 13.07.2020 г. № 189-ФЗ
«О государственном (муниципальном) социальном заказе на оказание
государственных (муниципальных) услуг в социальной сфере» (в
действующей редакции);
Указ Президента Российской Федерации от 07.05.2024 г. № 309 «О
национальных целях развития России до 2030 года и на перспективу 2036
года»;
Распоряжение Правительства Российской Федерации от 31.03.2022 г. №
678-р «Об утверждении Концепции развития дополнительного образования
детей до 2030 года» (в действующей редакции);
Постановление Главного государственного санитарного врача
Российской Федерации от 28.09.2020 г. № 28 «Об утверждении санитарных
правил СП 2.4.3648-20 «Санитарно-эпидемиологические требования к
организациям воспитания и обучения, отдыха и оздоровления детей и
молодежи»;
Постановление Главного государственного санитарного врача
Российской Федерации от 28.01.2021 г. № 2 «Об утверждении санитарных
4
правил и норм СанПиН 1.2.3685-21 «Гигиенические нормативы и требования
к обеспечению безопасности и (или) безвредности для человека факторов
среды обитания» (в действующей редакции);
Приказ Министерства просвещения Российской Федерации от
27.07.2022 г. № 629 «Об утверждении Порядка организации и осуществления
образовательной деятельности по дополнительным общеобразовательным
программам» (в действующей редакции);
Приказ Минпросвещения России от 03.09.2019 г. № 467 «Об
утверждении Целевой модели развития региональных систем развития
дополнительного образования детей» (в действующей редакции);
Приказ Минобрнауки России № 882 и Минпросвещения России № 391
от 05.08.2020 г. «Об организации и осуществлении образовательной
деятельности при сетевой форме реализации образовательных программ» (в
действующей редакции);
Приказ Министерства труда и социальной защиты Российской
Федерации от 22.09.2021 г. № 652н «Об утверждении профессионального
стандарта «Педагог дополнительного образования детей и взрослых»;
Закон Республики Крым от 06.07.2015 г. № 131-ЗРК/2015 «Об
образовании в Республике Крым» (в действующей редакции);
Распоряжение Совета министров Республики Крым от 11.08.2022 г. №
1179-р «О реализации Концепции дополнительного образования детей до 2030
года в Республике Крым» (в ред. от 25.08.2025 № 1338-р);
Приказ Министерства образования, науки и молодежи Республики
Крым от 03.09.2021 г. № 1394 «Об утверждении моделей обеспечения
доступности дополнительного образования для детей Республики Крым»;
Приказ Министерства образования, науки и молодежи Республики
Крым от 09.12.2021 г. № 1948 «О методических рекомендациях
«Проектирование дополнительных общеобразовательных общеразвивающих
программ»;
Приказ Министерства образования, науки и молодежи Республики
Крым от 17.02.2026 г. № 281 «Об утверждении Требований к условиям и
порядку оказания государственной услуги в социальной сфере «Реализации
дополнительных общеразвивающихся программ» в Республике Крым в 2026
году»;
Методические рекомендации для педагогических работников
образовательных организаций общего образования, образовательных
организаций среднего профессионального образования, образовательных
организаций дополнительного образования по использованию российского
программного обеспечения при взаимодействии с обучающимися и их
родителями (законными представителями), письмо Минпросвещения России
от 31.07.2023 № 04-423 «Об исполнении протокола»;
Письмо Министерства просвещения Российской Федерации от
23.01.2026 № АБ-254/06 «Методические рекомендации по разработке
5
дополнительных общеразвивающих программ, в том числе в части интеграции
с учебными предметами «Труд (технология)», «Музыка», «Изобразительное
искусство», «Физическая культура»;
Устав муниципального бюджетного образовательного учреждения
дополнительного образования «Центр дополнительного образования детей»
Бахчисарайского района Республики Крым, утвержденный постановлением
администрации Бахчисарайского района Республики Крым от 22.08.2018г. №
438;
Положение
о
разработке
и
утверждении
дополнительной
общеобразовательной общеразвивающей программы Муниципального
бюджетного образовательного учреждения дополнительного образования
«Центр дополнительного образования детей» Бахчисарайского района
Республики Крым, утвержденное приказом от 31.03.2026г. № 81.
Цель программы - формирование базовых алгоритмических и
технических компетенций обучающихся 12-17 лет через освоение языка
программирования Python, развитие логического мышления и создание
условий для первичной профессиональной ориентации в сфере IT.
Задачи:
Образовательные:
- ознакомить с базовыми конструкциями Python (переменные, условия,
циклы, функции, списки);
- научить составлять и отлаживать алгоритмы решения практических
задач.
Развивающие:
- развивать алгоритмическое, логическое и пространственное мышление;
- формировать навыки поиска и исправления ошибок (дебаггинг);
- стимулировать креативность через создание мини-игр и графических
проектов.
Воспитательные:
- воспитывать культуру безопасной работы за ПК, цифровую гигиену,
уважение к авторскому праву и умение работать в команде (парное
программирование).
Адресат программы. Программа предназначена для обучающихся в
возрасте 12–17 лет, не требующая предварительной подготовки. Приём
осуществляется в свободном порядке по заявлению родителей. Программа
реализуется на стартовом уровне и доступна для всех желающих.
Наполняемость группы — 15 - 20 человек. Общая трудоёмкость программы
составляет 144 часа в год (36 учебных недель).
Характеристика контингента обучающихся.
Возрастная категория (12-14 лет).
Обучающиеся этого возраста переходят от образного к абстрактному и
пространственному мышлению, учатся анализировать алгоритмы, запоминать
многоэтапные инструкции и работать с цифровыми интерфейсами. Для них
6
важны чёткие задачи, наглядные примеры, визуальный результат и понимание
пользы каждого этапа.
Программа развивает базовые навыки программированию на “python”.
Особое внимание уделяется цифровой гигиене, организации файлов,
самостоятельности в работе и умению спокойно справляться с техническими
ошибками.
Как выстраивать деятельность:
- строить обучение на проектах: каждая тема — это создание своего
продукта на основе полученных знаний. Так виден результат, есть мотивация
и понятна связь с различными знаниями и алгоритмами при решение
конкретных этапов поставленных задач.;
- чередовать технические задания и творческие проекты, давая всё
больше свободы для собственных идей. Это помогает учитывать интересы и
темп каждого ребёнка;
- создавать дружелюбную цифровую среду, где дети вместе работают,
обсуждают ошибки и видят свой прогресс. Это помогает не бояться ошибок и
верить в свои силы.
Возрастная категория 14-17 лет характеризуется возрастной категории
которая находятся на этапе активного формирования абстрактно-логического,
системного и проектного мышления. У них развивается способность к
самостоятельному целеполаганию, критическому анализу, многоэтапному
планированию и работе с профессиональным программным обеспечением.
Для успешного обучения им важны задачи с практической значимостью,
возможность выбора темы и формата проекта, обратная связь по результатам
работы и чёткая связь обучения с будущими образовательными и
профессиональными траекториями.
Как выстраивать деятельность:
- обучение строится на проектах при решении задач на основе
пройденного материала. Это помогает видеть практическую пользу и
поддерживает интерес;
- предлагать на выбор разные реализации при решении задач
пройденного материала и предыдущих этапов обучения, создавать
профессиональную среду: командные проекты, взаимная оценка работ,
встречи со специалистами, участие в конкурсах и выставках. Это развивает
коммуникацию, стрессоустойчивость и готовит к реальной работе.
Актуальность программы отвечает на запрос общества на раннюю
профориентацию в высокотехнологичных сферах, формируя у обучающихся
востребованные на рынке труда компетенции.
Педагогическая целесообразность заключается в построении
обучения на основе современных образовательных принципов: доступности
(переход от простого к сложному), деятельностного подхода (мгновенное
закрепление
знаний
на
практике),
системности
и
проектной
ориентированности.
7
Применение кейс-метода и метода проектов обеспечивает высокую
учебную мотивацию, позволяет каждому обучающемуся двигаться в
индивидуальном темпе и способствует формированию портфолио из
реальных, практически значимых работ. Такой подход не только способствует
глубокому усвоению материала, но и развивает самостоятельность,
ответственность и навыки командной работы.
Основные педагогические принципы реализации программы:
- доступность (материал подаётся от простых геометрических
примитивов и базовых операций к сложным сборкам и параметрическому
проектированию, что позволяет любому подростку, независимо от начального
уровня, уверенно освоить базовые навыки при программировании на
“python”);
- деятельность (всё, что обучающиеся узнают на занятиях, они сразу же
закрепляют на практике — программные продукты на поставленные задачи,
работая как самостоятельно, так и в группах);
- системность и систематичность (программа выстроена логично и
последовательно, что помогает подросткам шаг за шагом осваивать алгоритмы
программирования, накапливать технический опыт и плавно переходить от
учебных задач к самостоятельным проектам);
- креативность (каждый изученный модуль завершается созданием
авторской программы, где обучающийся может проявить полученные знания
при создании программного продукта. Творческий поиск и желание пробовать
новое поддерживаются на всех этапах обучения).
Формы обучения. Программа реализуется в очном формате: педагог
напрямую работает с детьми в специально оборудованном кабинете. При
необходимости для обучения могут использоваться электронные и
дистанционные технологии. Основной формой занятий является учебное
занятие.
Возможно сетевое взаимодействие со школами Бахчисарайского района
Республики Крым: партнёрские организации предоставляют помещение и
оборудование, педагог программы проводит занятия. Все формы реализации
соответствуют требованиям СанПиН и обеспечивают высокое качество
образования.
Особенности организации образовательного процесса. Организация
образовательного процесса происходит в соответствии с учебным планом.
Группы формируются как одновозрастные, так и разновозрастные (в зависимости от
начальных знаний и уровня подготовки). Состав группы постоянный. Программа
предусматривает 2 вида занятий: теоретические занятия и практические
занятия. В обучении применяется групповая форма с индивидуальным
подходом, включающая обучение в малых группах.
Набор в группы проводится посредством подачи заявки в АИС
«Навигатор ДО РК» с последующим предоставлением заявления родителем
(законным представителем) и согласия на обработку персональных данных в
письменном виде.
8
Режим занятий разработан с учётом возрастных особенностей
обучающихся. Реализация программы планируется:
Продолжительность одного занятия:2 академических часа;
Периодичность занятий: 2 раза в неделю;
Количество занятий: 4 занятия по 45 мин.;
Общая трудоёмкость программы:144 часа в год;
Перерыв между занятиями: 10-15 минут, с обязательным
проветриванием помещения;
Наполняемость группы: 15-20 человек, в соответствии с региональными
нормативами для художественных объединений.
Уровень программы: стартовый, что предполагает минимальный
уровень сложности освоения материала, доступности для данной возрастной
группы обучающихся.
Объем и сроки освоения программы. Общее количество учебных
часов, необходимых для освоения программы, составляет 144 часа. Срок
реализации программы – 1 год. Продолжительность обучения по программе 36 недель, период обучения - с сентября по май.
Формы аттестации/контроля. Система отслеживания и оценивания
результатов обучения детей проходит через их участие в:
- беседе;
- тестировании;
- самостоятельных работах;
- комплексных работах;
- участия в конкурсных программах;
- педагогическом наблюдении.
Входной контроль – проводится в сентябре. Его цель — определить
стартовый уровень логического мышления, базовые навыки работы с ПК,
выявить индивидуальные особенности и мотивацию к обучению. Диагностика
осуществляется с помощью тестирования на алгоритмическую логику, беседы
и наблюдения педагога.
Текущий контроль – регулярная проверка знаний и умений после
изучения каждой темы. Его задача — оперативное выявление затруднений в
понимании синтаксиса или логики алгоритмов и оказание адресной помощи.
Проводится в форме наблюдения, выполнения практических заданий, минитестов и взаимопроверки кода.
Промежуточный контроль (промежуточная аттестация) –
проводится в декабре с целью выявления уровня освоения теоретических
знаний и практических умений за I полугодие. Осуществляется в форме
защиты мини-проекта (например, «Моя первая программа»), рефлексивной
беседы и заполнения цифрового портфолио.
Итоговый контроль (итоговая аттестация) – проводится в мае в конце
обучения с целью определения уровня сформированности компетенций.
Осуществляется в форме публичной защиты итогового программного проекта
и итогового тестирования.
9
Формы отслеживания и фиксации образовательных результатов:
опрос, тестирование, практические программные работы, участие в
муниципальных и всероссийских олимпиадах/конкурсах, дипломы, цифровое
портфолио, диагностическая карта группы.
Формы предъявления и демонстрации образовательных результатов:
готовые программные продукты, презентация проектов.
10
РАЗДЕЛ № 2
УЧЕБНЫЙ ПЛАН
№
п/п
1.
1.1.
1.2.
2.
2.1.
2.2.
2.3.
2.4.
Количество часов
Название темы
Раздел 1. Техника
безопасности. Общая
характеристика
языка Python – 4 часа
Тема 1. Основные
этапы решения задач на
компьютере. Алгоритм,
его свойства.
Инструктаж по ТБ»
Тема 2. Организация
рабочего места.
Файловая дисциплина.
Знакомство с
интегрированной
средой IDLE. Основные
файлы среды,
назначение основных
горячих клавиш,
структура программы.
Раздел 2. «Базовые
операции в Python».
Тема 3. Запуск
программы. Создание
простейших программ.
Функции ввода
Тип переменной, имя
переменной,
объявление
переменных, оператор
присваивания.
Целочисленные типы
данных. Деление.
Разбор задач
школьного этапа
всероссийской
олимпиады
школьников по
информатике по теме:
«Целочисленная
арифметика»
Всего
часов
6
3
Теория
5
2
Практика
1
1
Форма аттестации
(контроля)
Входная
диагностика,
инструктаж
Входная диагностика
(беседа,
диагностическое
задание), инструктаж
Наблюдение, миниопрос
3
2
1
16
7
9
4
2
2
Текущее
наблюдение,
практические
задания
Практическое
упражнение
Практическое
упражнение
4
2
2
4
2
2
4
1
3
Практическое
задание, текущее
наблюдение
Практическое
задание, текущее
наблюдение
11
3.
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
4.
Раздел 3. «Условный
оператор IF»
Вещественные типы
данных в Python.
Условный оператор if
(полная и неполная
формы).
Условный оператор if
(полная и неполная
формы). Вложенность
условных операторов.
Разбор задач
школьного этапа
всероссийской
олимпиады
школьников по
информатике по теме:
«Условный оператор»
Решение задач на
использование
логических операций.
Тестирование по теме:
«Простейшие
программы. Ветвления»
Оператор выбора if-elifelse.
Решение задач на
оператор выбора if-elifelse.
Раздел 4. «Операторы
циклов for, while,
dowhile»
4.1.. Цикл, циклический
алгоритм. Синтаксис
операторов цикла.
Отличия между
циклами for, while,
dowhile.
4.2. Циклы с переменной
4.3.
4.4.
16
6
10
Тестирование,
практикум
Практическое
упражнение
4
2
2
1
2
1
Практическое
упражнение
Практикум, карта
наблюдений
4
2
2
Практическое
упражнение
2
0
2
2
1
1
2
0
2
22
10
12
4
2
2
4
2
2
4
2
2
4
2
2
Циклы с постусловием.
Вложенные циклы.
Практическое
задание, текущее
наблюдение
Практикум,
взаимопроверка
Практическое
задание,
взаимопроверка
Практическое
задание, текущее
наблюдение
Практическое
задание, текущее
наблюдение
Практическое
задание, текущее
наблюдение
Практическое
задание, текущее
наблюдение
12
4.5.
4.6.
5.
5.1.
5.2.
5.3.
6.
6.1.
6.2.
6.3.
6.4.
6.5.
6.6.
6.7.
Разбор задач
школьного этапа
всероссийской
олимпиады
школьников по
информатике по теме:
«Циклические
алгоритмы»»
Решение задач.
Тестирование по теме:
«Циклические
алгоритмы»
Раздел 5. «Подведение
итогов за I полугодие»
Анализ прогресса.
Рефлексия: "Чему я
научился?"»
Соревнование "Моя
первая программа"
Планирование работы
во II полугодии. Выбор
темы
итогового
проекта»
Раздел 6.
«Символьные строки»
Творческое задание
2
2
0
4
0
4
6
4
2
2
2
0
2
0
2
2
2
0
26
14
12
Что такое символьная
строка
4
3
1
Сравнение строк.
Сцепление строк
4
2
2
Обращение к символам.
Перебор всех символов
2
1
1
Подстрока. Удаление и
вставка
2
1
1
Поиск в символьных
строках
2
1
1
4
2
2
2
1
1
Замена.
Преобразования
«строка — число»
Символьные строки в
функциях
Тестирование,
практическая работа
Защита минипроекта, рефлексия
Защита минипроекта, групповая
дискуссия, оценка по
критериям
Конкурсная работа,
оценивание
жюри/педагога
Беседа, утверждение
темы проекта
Практикум,
взаимопроверка
Практическое
упражнение, текущее
наблюдение
Практическое
упражнение, текущее
наблюдение
Практическое
упражнение, текущее
наблюдение
Практическое
упражнение, текущее
наблюдение
Практическое
упражнение, текущее
наблюдение
Практическая работа,
самопроверка
Практикум, кодревью
13
6.8.
6.9.
7.
7.1.
7.2.
7.3.
7.4.
7.5.
7.6.
7.7.
7.8
7.9.
Срезы
Разбор задач
муниципального этапа
всероссийской
олимпиады
школьников по
информатике по теме:
«Символьные строки»
Раздел 7. «Массивы»
Массивы. Понятие
массива. Обращение к
элементу массива.
Ввод и вывод
элементов массива
Заполнение массива
случайными числами.
Простейшие алгоритмы
обработки одномерных
массивов. Сумма и
количество
Простейшие алгоритмы
обработки одномерных
массивов. Поиск min
(max) элемента.
Простейшие алгоритмы
обработки одномерных
массивов.
Выписывание
элементов в новый
массив.
Решение задач по теме:
«Алгоритмы обработки
массивов»
Разбор задач
муниципального этапа
всероссийской
олимпиады
школьников по
информатике по теме:
«Массивы»
Матрицы. Размещение
матрицы в памяти
компьютера.
Заполнение матрицы
4
1
3
2
2
0
38
18
20
2
1
1
4
2
2
2
1
1
4
1
3
4
2
2
4
2
2
6
1
5
4
4
0
4
2
2
Практикум
тестирование
навыков
Решение
олимпиадных задач,
анализ ошибок
Мини-тест,
практическое
задание
Мини-тест, работа с
массивами
Практикум, текущее
наблюдение
Практическое
задание, проверка
кода
Практическая работа,
расчет результатов
Практическая работа,
тестирование
алгоритма
Практическая работа,
сравнение
результатов
Практическая работа,
сравнение
результатов
Анализ решений,
обсуждение
оптимальности
Практическое
задание,
визуализация данных
14
7.10 Матрицы. Обработка
.
матриц
8.
Раздел 8. Словари
4
2
2
10
4
6
6
4
2
4
0
4
2
1
1
2
1
1
2
0
2
8.1.. Словари
8.2.
9.
Перебор элементов
словаря
Раздел 9.
Программирование на
Python
9.1.
Основы Объектноориентированное
программирование
Итоговое тестирование
10. Раздел 10.
«Подведение итогов за
II полугодие»
10.1 Тема1. «Защита
итоговых проектов»
ИТОГО
2
0
2
144
69
75
Практическая работа,
итоговый тест по
разделу
Практикум
Практическое
задание, создание
базы данных
Практическая работа,
поиск данных
Итоговое
тестирование,
защита элемента
ООП
Тестирование,
демонстрация
класса/объекта
Защита итогового
проекта
Публичная защита,
презентация, оценка
по критериям
-
15
РАЗДЕЛ № 3
КАЛЕНДАРНЫЙ УЧЕБНЫЙ ГРАФИК
Годовой календарный учебный график Программы «Программирование
на Python»
составлен с учетом годового календарного графика
Муниципального
бюджетного
образовательного
учреждения
дополнительного образования «Центр дополнительного образования детей»
Бахчисарайского района Республики Крым и учитывает в полном объеме
возрастные, психофизические
особенности обучающихся, отвечает
требованиям охраны жизни и здоровья и нормам СанПиНа.
Учебные занятия проводятся с понедельника по субботу согласно
расписанию, утвержденному директором Муниципального бюджетного
образовательного учреждения
дополнительного
образования «Центр
дополнительного образования детей» Бахчисарайского района Республики
Крым, включая каникулярное время.
Год
обучения
1 год
Дата
Дата
Всего
Всего
начала
окончания учебных учебных
обучения обучения недель
дней
1
31 мая
36
72
сентября
Каникулы
01 июня – 31 августа
Всего
учебных
часов
144
Всего
занятий
в неделю
2 по 2
часа
16
РАЗДЕЛ № 4
СОДЕРЖАНИЕ ПРОГРАММЫ
Раздел 1. Техника безопасности. Общая характеристика языка
Python
Цель раздела: ориентация обучающихся в сфере цифрового
проектирования, формирование культуры безопасной работы и организация
цифрового рабочего пространства.
Задачи:
1. Сформировать представление о сферах применения языка Python.
2. Освоить базовые правила техники безопасности, цифровой гигиены и
эргономики при работе за ПК.
3. Провести входную диагностику для выявления стартового уровня
навыков и индивидуальных интересов.
Тема 1. «Основные этапы решения задач на компьютере. Алгоритм, его
свойстваИнструктаж по ТБ»
Теория: Беседа о направлениях и перспективах использования языка
Python при решении различных по структуре и направленности задач в
различных сферах деятельности. Инструктаж по охране труда в
компьютерном классе, правила поведения, основы цифровой безопасности.
Практика: Организация рабочего места, настройка программного
обеспечения,
Тема 2. «Организация рабочего места. Файловая дисциплина. Знакомство
с интегрированной средой IDLE. Основные файлы среды, назначение
основных горячих клавиш, структура программы.»
Теория: Способы установки программного обеспечения на ПК , изучить
Основные файлы среды, назначение основных горячих клавиш, структура
программы.
Практика: Установка и первичная настройка Python, знакомство с
интегрированной средой IDLE, проба использования горячих клавиш.
Формы контроля: Входная диагностика (беседа, диагностическое
задание), инструктаж. Наблюдение, мини-опрос.
Раздел 2. «Базовые операции в Python. Типы данных».
Цель раздела: освоение рабочей среды Python, формирование
уверенности при работе с IDLE и SHE LL.
Задачи:
1. Научить уверенно ориентироваться в окнах, панелях и режимах
программы.
2. Отработать навыки перемещения между окнами программы, Освоить
работу в режимах IDLE и SHELL.
17
Тема 1. «Запуск программы. Создание простейших программ. Функции
ввода»
Теория: Практика: Запуск программы. Использование IDLE и SHELL Создание
простейших программ. Функции ввода
Тема 2. «Тип переменной, имя переменной, объявление переменных,
оператор присваивания»
Теория: Тип переменной, имя переменной, объявление переменных,
оператор присваивания.
Практика: Определение типов переменных
Тема 3. «Целочисленные типы данных. Деление»
Теория: Структура данных. Операции деления в Python
Практика: Ввод в программу различных типов данных
Тема 4. «Разбор задач школьного этапа всероссийской олимпиады
школьников по информатике по теме: «Целочисленная арифметика».
Практика: Решение задач по теме: «Целочисленная арифметика» с
использованием среды SHE LL.
Формы контроля: Практическое упражнение. Практическое задание,
текущее наблюдение.
Раздел 3. «Условный оператор IF»
Цель программы: погружение в логику ветвлений и принятия решений в
программе..
Задачи:
1. Научить использовать ветвления.
2. Освоить основы пользования оператора IF
3. Понять принцип работы ветвлений .
Тема 1. «Вещественные типы данных в Python. Условный оператор if
(полная и неполная формы)»
Теория: Понятие полная и неполная формы,
Практика: усвоение навыков использования полной и неполнойя
формы
Тема 2. «Инструменты моделирования: and, or, not»
Теория: Назначение инструментов, правила применения, контроль
плотности сетки.
Практика: Создание текстового квеста с ветвлением сюжета.
Тема 3. «Разбор задач школьного этапа всероссийской олимпиады
школьников по информатике по теме: «Условный оператор»
Теория: Решение задач школьного этапа всероссийской олимпиады
школьников по информатике по теме: «Условный оператор»
Тема 4. «Решение задач на использование логических операций.
Тестирование по теме: «Простейшие программы. Ветвления»
Практика: Решение задач школьного этапа всероссийской олимпиады
школьников по информатике по теме: «Условный оператор»
18
Тема 5. «Оператор выбора if-elif-else»
Теория: Конструкция множественного выбора. Особенности реализации
в Python использование оператора выбора if-elif-else.
Практика: Создание программы-калькулятора или меню выбора с
использованием множественного ветвления.
Тема 6. «Решение задач на оператор выбора if-elif-else»
Теория: Анализ типовых ошибок при множественном ветвлении.
Практика: Задачи на использование оператора выбора if-elif-else.
Формы контроля: Практическое упражнение. Практикум, карта
наблюдений. Текущее наблюдение, взаимопроверка.
Раздел 4. «Операторы циклов for, while, dowhile»
Цель раздела: изучение принципов циклических алгоритмов и
автоматизации повторяющихся действий.
Задачи:
1. Понять принципы работы циклов, их особенности и способы
реализации.
2. Освоить синтаксис циклов;
3. Научиться избегать бесконечных циклов и использовать операторы.
Тема 1. «Цикл, циклический алгоритм. Синтаксис операторов цикла.
Теория: Синтаксис операторов цикла. Отличия между циклами for,
while, dowhile..
Практика: решение задачи с использованием различных операторов
цикла.
Тема 2. «Циклы с переменной».
Теория: Использование переменных в циклах.
Практика: Практическое задание «Решение одной и той же задачи с
использованием переменной и разных типов циклов
Тема 3. «Циклы с постусловием»
Теория: Циклы с постусловием. Работа в программах.
Практика: Практическая работа «Построение программы с
использованием цикла с постусловием
Тема 4. «Вложенные циклы»
Теория: Принцип работы циклов внутри циклов, управление внешним
и внутренним счетчиками.
Практика: Вложенные циклы. Работа в программах
Тема 5 «Разбор задач школьного этапа всероссийской олимпиады
школьников по информатике по теме: «Циклические алгоритмы»»
Теория: Анализ условий задач, требующих перебора вариантов или
итеративных вычислений.
Практика: Написание оптимальных решений олимпиадных задач.
Тема 6 «Решение задач. по теме: «Циклические алгоритмы»
Теория: Повторение пройденного материала.
19
Практика: Самостоятельное выполнение тестовых заданий и
практических задач на циклы.
Форма контроля: Практическое задание, текущее наблюдение.
Тестирование, практическая работа.
Раздел 5. «Подведение итогов за I полугодие»
Цель раздела: систематизация знаний, демонстрация промежуточных
результатов, планирование дальнейшего развития.
Задачи:
1. Провести анализ динамики освоения навыков.
2. Организовать соревнование алгоритмов для демонстрации прогресса.
3. Сформировать индивидуальные цели на второе полугодие.
Тема 1. «Анализ прогресса. Рефлексия: "Чему я научился?"»
Теория: Критерии оценки алгоритмов, принципы самоанализа, работа
над ошибками.
Практика: Индивидуальная беседа с педагогом.
Тема 2. «Соревнование "Моя первая программа"»
Теория: Постановка задачи, критерии оценки.
Практика: создание программы, групповая дискуссия, оценка по
критериям.
Тема 3. «Планирование работы во II полугодии. Выбор темы итогового
проекта»
Теория: Этапы проектной деятельности, определение целевой
аудитории, формулировка ТЗ.
Практика: Индивидуальная консультация, составление алгоритма,
выбор направления проекта.
Формы контроля: Защита мини-проекта, групповая дискуссия, оценка
по критериям. Конкурсная работа, оценивание жюри/педагога. Беседа,
утверждение темы проекта
Раздел 6. «Символьные строки»
Цель раздела: переход к освоению решению задач использующих
символьную информацию.
Задачи:
1. Понять разницу между цифровой и символьной информацией
2. Отличие ввода вывода, обработки между цифровой и символьной
информацией.
3. Научить переходу между цифровыми и символьными переменными.
Тема 1. «Что такое символьная строка»
Теория: Что такое символьная строка. Типы переменных., примеры.
Практика: Практическое упражнение: манипуляции со строчными
переменными с использованием SHELL .
Тема 2. «Сравнение строк. Сцепление строк»
Теория: Сравнение строк. Сцепление строк.
20
Практика: Практическое упражнение: манипуляции со строчными
переменными.
Тема 3. «Обращение к символам. Перебор всех символов»
Теория: структура символьной переменной
Практика: Поиск внутри строки с использованием SHELL.
Тема 4. «Подстрока. Удаление и вставка»
Теория: способы удаления и вставки в символьных строках.
Практика: Практическая работа «Подстрока. Удаление и вставка в
указанной строке.
Тема 5. «Поиск в символьных строках»
Теория: способы поиска в символьных строках.
Практика: Практическая работа «Поиск в символьных строках».
Тема 6. «Замена. Преобразования «строка — число»»
Теория: способы поиска и замены . Преобразования «строка — число» и
обратное действие в символьных строках.
Практика: Практическая работа «Преобразования «строка — число» и
обратное действие в символьных строках».
Тема 7. «Символьные строки в функциях»
Теория: понятие функции.
Практика: Практическая работа «функции с использованием строчных
переменных».
Тема 8. «Срезы»
Теория: как работают срезы .
Практика: Практическая работа «Использование срезов для поиска
внутри строки».
Тема 9. «Разбор задач муниципального этапа всероссийской олимпиады
школьников по информатике по теме: «Символьные строки»»
Теория: Разбор задач муниципального этапа всероссийской олимпиады
школьников по информатике по теме: «Символьные строки».
Практика: Решение задач муниципального этапа всероссийской
олимпиады школьников по информатике по теме: «Символьные строки».
Формы контроля: Практическое упражнение, текущее наблюдение.
Практикум. Тестирование навыков. Решение олимпиадных задач, анализ
ошибок.
Раздел 7. «Массивы»
Цель раздела: освоение понятие массивы в Python.
Задачи:
1. Понять принципы работы массивов.
2. Изучить правила работы с массивами.
3. Навыки построения алгоритмов с массивами .
Тема 1. «Массивы. Понятие массива. Обращение к элементу массива)»
Теория: Массивы. Понятие массива. Обращение к элементу массива.
Практика: Мини-тест, работа с массивами.
21
Тема 2. «Ввод и вывод элементов массива»
Теория: Ввод и вывод элементов массива.
Практика: Практикум. Заполнения данных в массиве
Тема 7.3. «Заполнение массива случайными числами»
Теория: Генератор случайных чисел Заполнение массива случайными
числами.
Практика: решение простых задач с использованием генератора
случайных чисел, заполнение массива.
Тема 4. «Простейшие алгоритмы обработки одномерных массивов. Сумма
и количество»
Теория: Изучить работу операторов суммы и количества в массивах
Практика: Подсчет суммы и количества в заданном массиве.
Тема 5. «Простейшие алгоритмы обработки одномерных массивов. Поиск
min (max) элемента»
Теория: Изучить работу операторов Поиска min (max) элемента в массивах
Практика: Поиск min (max) элемента в заданном массиве.
Тема 6. «Простейшие алгоритмы обработки одномерных массивов.
Выписывание элементов в новый массив»
Теория: Изучить работу формирования нового массива из элементов
других массивов.
Практика: Заполнить новый массив используя заданные данные.
Тема 7. «Решение задач по теме: «Алгоритмы обработки массивов»»
Теория: Повторить основные операторы для работы с массивами.
Практика: Решить тестовую задачу используя заданные данные.
Тема 8. «Разбор задач муниципального этапа всероссийской олимпиады
школьников по информатике по теме: «Массивы»»
Теория: Разобрать основные шаги решения олимпиадных задач по теме.
Практика: Анализ и разбор решения одной из задач по теме .
Тема 9. «Матрицы. Размещение матрицы в памяти компьютера.
Заполнение матрицы»
Теория: матрицы в python особенности.
Практика: Работа с готовой матрицей.
Тема 10. «Матрицы. Обработка матриц»
Теория: матрицы в python Обработка матриц.
Практика: Работа с готовой матрицей.
Формы контроля: Мини-тест, работа с массивами. Практикум,
текущее наблюдение. Практическое задание, проверка кода. Расчет
результатов. Тестирование алгоритма. Анализ решений, обсуждение
оптимальности. Итоговый тест по разделу.
Раздел 8. «Словари»
Цель раздела: изучение базовых понятий и принципов размещения данных
в словарях.
Задачи:
1. Освоить работу с словарями.
22
2. Научить создавать , заполнять ,редактировать ,удалять элементы
словарей.
3. Сформировать навык работы с словарями.
Тема 1. «Словари»
Теория: Словари. Обращение к элементу Словаря.
Практика: Создание простой базы данных
Тема 2. «Перебор элементов словаря»
Теория: Ввод и вывод элементов словаря.
Практика: Практикум. Заполнения данных в словаре
Формы контроля: Практическое задание, создание базы данных.
Практическая работа, поиск данных.
Раздел 9. Программирование на Python
Цель раздела: знакомство с парадигмой объектно-ориентированного
программирования (ООП) и подготовка к итоговой аттестации.
Задачи:
1. Познакомить учащихся с основами ООП: классами, объектами,
атрибутами и методами.
2. Показать преимущества ООП для структурирования крупных проектов.
3. Провести итоговое тестирование теоретических знаний.
Тема 1. «Объектно-ориентированное программирование»
Теория: Основы проектной деятельности: Учащиеся изучают этапы
разработки проектов, начиная с постановки цели и заканчивая презентацией
готового продукта. Рассматриваются методы планирования, распределения
задач, документации.
Практика: Разработка ООП-программ: Учащиеся создают программы,
использующие ООП, например, симуляции объектов реального мира,
например: авто или приемная поликлиники.
Форма контроля: Тестирование, демонстрация класса/объекта.
Раздел 10. «Подведение итогов за II полугодие»
Цель раздела: итоговая оценка результатов освоения программы, создание
ситуации успеха через публичную презентацию проектов.
Задачи:
1. Систематизировать знания, полученные за год.
2. Организовать публичную защиту итоговых проектов.
3. Заполнить цифровое портфолио, провести рефлексию.
Тема 1. «Защита итоговых проектов»
Теория: Правила публичного выступления, структура презентации
проекта (проблема, решение, демонстрация кода, выводы).
Практика: Публичная защита проектов, презентация программного
продукта, ответы на вопросы жюри/педагога, оценка по критериям,
заполнение портфолио.
Формы контроля: Публичная защита, презентация, оценка по критериям.
23
РАЗДЕЛ № 5
ВОСПИТАНИЕ
Цель воспитательной работы направлена на формирование у
обучающихся целостной, социально ответственной и технически грамотной
личности, способной к созидательному применению цифровых технологий,
безопасной проектной деятельности, командному взаимодействию и
осознанному профессиональному самоопределению в сфере IT и
программирования.
Задачи:
1. Духовно-нравственные:
- Воспитывать этику цифрового творчества, уважение к авторскому
праву и интеллектуальной собственности;
- Формировать ответственность за результат, честность при
использовании чужого кода (недопустимость плагиата) и открытость
к конструктивной критике (code review);
- Развивать эмпатию через создание социально значимых цифровых
продуктов, облегчающих жизнь людям.
2. Эстетические:
- Развивать
художественно-образное
восприятие
цифрового
пространства и пользовательских интерфейсов (UI/UX);
- Формировать чувство гармонии, логики и «чистоты» в написании
программного кода;
- Воспитывать вкус к качественному цифровому дизайну и удобству
использования программных продуктов.
3. Гражданско-патриотические:
- Формировать уважение к отечественным инженерам, конструкторам
и IT-специалистам;
- Воспитывать чувство сопричастности к технологическому
суверенитету и развитию страны и региона (Республики Крым);
- Приобщать к государственным и региональным символам через
создание тематических цифровых проектов и приложений.
4. Социально-коммуникативные:
- Развивать
навыки
командной
проектной
работы
(парное
программирование), распределения ролей, ведения диалога и публичной
презентации;
- Формировать умение аргументированно объяснять свой алгоритм и
защищать проектные решения;
- Воспитывать культуру поведения в цифровом пространстве (сетевой
этикет) и на очных конференциях.
5. Личностные:
24
- Развивать уверенность в своих логических и цифровых способностях,
умение спокойно справляться с ошибками (багами) как с частью учебного
процесса;
- Формировать навыки саморегуляции, тайм-менеджмента и рефлексии;
- Воспитывать ответственность за процесс и результат своей
интеллектуальной деятельности.
Формы и методы воспитательной работы:
- Словесные (беседа-диалог по итогам проектов, разбор этических ITкейсов, рефлексивные круги, встречи с представителями IT-профессий);
- Наглядные (демонстрация прототипов и готовых программ, видеолекции
о российских технологических достижениях);
- Практические (проектная лаборатория, парное программирование,
создание волонтёрских цифровых продуктов для соцучреждений);
- Игровые (IT-квесты, ролевая игра «Заказчик – Разработчик», симуляции
проектного офиса);
- Рефлексивные (доброжелательный code review, обсуждение работ, анализ
ошибок без оценивания личности);
- Социальные (участие в олимпиадах, конкурсах и фестивалях
технического творчества).
Условие реализации воспитательного компонента программы
обеспечивается комплексом взаимосвязанных условий это:
Психолого-педагогические условия:
o Комфортная эмоциональная среда;
o Безоценочная поддержка на старте;
o Индивидуальный учёт темпа и интересов;
o Безопасное пространство для экспериментов и ошибок.
Организационные условия:
o Чёткая проектная структура занятий;
o Чередование индивидуальной и групповой работы;
o Регулярная обратная связь;
o Взаимодействие с родителями.
Материально-технические условия:
o Оборудованный компьютерный класс;
o Оборудование;
o Материалы;
o Информационные ресурсы.
Кадровые условия:
o Квалификация педагога в сфере IT и педагогики;
o Профессиональное развитие и самообразование;
o Личностные качества педагога (наставничество, эмпатия).
Анализ результатов воспитательной работы по программе
«Программирование на Python» осуществляется в неотметочной,
качественной форме с акцентом на фиксацию индивидуальной динамики
каждого обучающегося и создание ситуации успеха.
25
Система анализа воспитательной работы заключается в:
1. Текущем контроле:
- Педагогическое наблюдение за взаимодействием в парах, анализ этики
общения при code review, оценка самостоятельности при поиске
ошибок;
- Профессиональное развитие и самообразование;
- Личностные качества педагога (наставничество, эмпатия).
2. Промежуточный контроль:
- Анализ мини-проектов и качества кода;
- Анкетирование родителей;
- Защита мини-проектов с обсуждением.
3. Итоговый контроль:
- Итоговая презентация (защита проекта);
- Демонстрация цифрового портфолио;
- Итоговое анкетирование;
- Сводная аналитическая таблица.
Инструментами анализа являются: карта педагогических наблюдений,
визуальная шкала самооценки для обучающихся, адаптированная анкета для
родителей, аналитический лист по модулю и цифровое портфолио.
Календарный план воспитательной работы
№ Содержание работы
Дата
Место
Примечание
п/п
проведения проведения
ВОСПИТАТЕЛЬНЫЕ И ТЕМАТИЧЕСКИЕ МЕРОПРИЯТИЯ, АКЦИИ
1. День открытых дверей
сентябрь
МБОУ ДО
«Цифровая лаборатория: мы
«ЦДОД»
рады вам»
2. Викторина ко Дню
сентябрь
МБОУ ДО
Государственного герба и
«ЦДОД»
Флага Республики Крым
3. Акция «Цифровая грамотность октябрь
МБОУ ДО
для старшего поколения»
«ЦДОД»
(обучение основам ПК)
4. Тематическое мероприятие
октябрь
МБОУ ДО
«Папа может» (совместный IT«ЦДОД»
проект с родителями)
5
Участие в акции ко Дню
ноябрь
МБОУ ДО
народного единства «Единство
«ЦДОД»
народа – несокрушимая сила»
6. Выставка цифровых проектов и ноябрь
МБОУ ДО
открыток «Самой милой и
«ЦДОД»
любимой…» (ко Дню матери)
7. Викторина ко Дню
декабрь
МБОУ ДО
Конституции Российской
«ЦДОД»
26
8.
9.
10.
11.
12.
13.
14
15
1.
2.
3.
Федерации «Закон и цифровые
технологии»
Квест «Инженерный и ITянварь
МБОУ ДО
прорыв: российские
«ЦДОД»
изобретения»
Тематическое мероприятие ко январь
МБОУ ДО
Дню Республики Крым
«ЦДОД»
«Любимый сердцу Крым в
цифровом пространстве»
Выставка работ ко Дню
февраль
МБОУ ДО
защитника Отечества «На
«ЦДОД»
страже Родины моей»
(симуляции, игры)
Акция-поздравление ко
март
МБОУ ДО
Международному женскому
«ЦДОД»
дню «Тебе единственной»
(дизайн и код)
День воссоединения Крыма с
март
МБОУ ДО
Россией (создание
«ЦДОД»
интерактивного цифрового
проекта)
Участие в мероприятиях ко
май
МБОУ ДО
Дню Победы «Победный Май»
«ЦДОД»
(цифровой архив,
интерактивные открытки)
День открытых дверей
сентябрь
«Цифровая лаборатория: мы
рады вам»
Викторина ко Дню
сентябрь
Государственного герба и
Флага Республики Крым
МУНИЦИПАЛЬНЫЕ ЭТАПЫ КОНКУРСНЫХ ПРОГРАММ
Конкурс детского творчества
сентябрьМБОУ ДО
«Дорога глазами детей»
октябрь
«ЦДОД»
(программирование симуляции
или дизайна среды)
Конкурс «Космические
октябрьМБОУ ДО
фантазии» (создание текстовой ноябрь
«ЦДОД»
или графической IT-модели)
Конкурс «Базовые
ноябрьМБОУ ДО
национальные ценности»
декабрь
«ЦДОД»
(цифровой storytelling)
27
4.
5.
1.
2.
3.
1.
2.
3.
4.
1.
2.
3.
4.
5.
Республиканский конкурсфестиваль «Крым в сердце
моем»
Конкурс «Ради жизни на
земле!» (эко-IT проект,
приложение или игра)
февральмарт
МБОУ ДО
«ЦДОД»
май
МБОУ ДО
«ЦДОД»
РАБОТА ПО ВЫЯВЛЕНИЮ И ПОДДЕРЖКЕ ОДАРЕННЫХ ДЕТЕЙ
Проведение открытых занятий в течение
и мастер-классов
года
Индивидуальные консультации в течение
для
подготовки
к года
региональным/всероссийским
техническим конкурсам
Рекомендации
и в течение
сопровождение
участия
в года
олимпиадах
по
технологии/информатике
РАБОТА С РОДИТЕЛЯМИ
Родительские собрания
в течение
года
Анкетирование
в течение
года
Консультации для родителей
в течение
года
Работа в сообществах
и в течение
группах в социальных сетях
года
ВОСПИТАТЕЛЬНЫЕ БЕСЕДЫ
Правила ТБ и эргономики при сентябрь
работе с ПК
Цифровая этика,
октябрь
кибербезопасность и авторское
право
Профилактика переутомления, ноябрь
цифрового выгорания и
правила цифрового детокса
Экологичность IT:
декабрь
ответственное потребление и
утилизация электронной
техники
Правила дорожнофевраль
транспортной безопасности
28
6.
7.
8.
пешехода, велосипедиста
(зимний период)
Правила пожарной
март
безопасности в быту и
учреждении образования.
Электробезопасность
Действия в экстремальных
апрель
ситуациях: во дворе, на улицах,
дома, в общественных местах
Правила безопасности при
май
общении с животными и в сети
Интернет
29
РАЗДЕЛ № 6
ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ
В результате освоения дополнительной общеобразовательной
общеразвивающей
программы
технической
направленности
«Программирование на Python» обучающиеся достигнут следующих
планируемых результатов:
Предметные:
Обучающиеся будут знать:
- названия и назначение основных типов данных в Python (целые числа,
вещественные числа, строки, списки/массивы, словари);
- правила техники безопасности, цифровой гигиены и эргономики при
работе за компьютером;
- синтаксис и логику работы базовых конструкций языка: операторов
присваивания, условного оператора if (полная и неполная формы),
операторов цикла (for, while);
- основные приемы работы со строками: конкатенация, срезы, поиск,
замена и преобразование типов данных;
- принципы создания, заполнения и обработки одномерных и двумерных
массивов
(списков
и
матриц),
включая
поиск
минимального/максимального элемента и суммы;
- базовые понятия объектно-ориентированного программирования
(ООП): класс, объект, атрибуты и методы;
- назначение и способы подключения стандартных библиотек Python для
расширения функциональности программ.
Обучающиеся будут уметь:
- организовывать свое цифровое рабочее место, соблюдать файловую
дисциплину и использовать горячие клавиши в среде разработки (IDLE);
- писать, запускать и отлаживать простейшие программы, используя
функции ввода и вывода данных;
- применять условные операторы и циклы для реализации ветвящихся и
циклических алгоритмов;
- выполнять операции над строками и массивами: обращаться к
элементам по индексу, использовать срезы, перебирать элементы в
цикле;
- читать и анализировать чужой код, находить синтаксические и
логические ошибки и исправлять их;
- оформлять код в соответствии с базовыми стандартами (PEP 8),
добавлять комментарии для пояснения логики работы программы.
Обучающиеся смогут:
- самостоятельно реализовывать полный цикл создания небольшой
программы: от анализа задачи и составления алгоритма до написания
кода и тестирования;
30
- применять полученные навыки для решения задач школьного этапа
всероссийской олимпиады школьников по информатике;
- адаптировать базовые алгоритмы (поиск, сортировка, фильтрация) под
конкретные практические задачи;
- создавать и презентовать собственный итоговый программный проект,
демонстрирующий освоенные компетенции.
Метапредметные:
Обучающиеся будут знать:
- алгоритм решения алгоритмических задач: анализ условия, выбор
структур данных, составление блок-схемы или псевдокода, написание и
отладка программы;
- критерии оценки качества программного кода (читаемость,
эффективность, отсутствие избыточных операций);
- правила работы в паре и группе при совместной разработке проекта:
распределение ролей, взаимопомощь;
- способы самопроверки программы и методы поиска информации в
официальной документации и справочных ресурса.
Обучающиеся будут уметь:
- планировать
последовательность
действий
при
выполнении
программного задания, разбивая сложную задачу на подзадачи;
- работать по инструкции, образцу и алгоритму, предложенному
педагогом, а также самостоятельно искать решения при возникновении
нестандартных ошибок;
- осуществлять самоконтроль: сравнивать результат работы программы с
ожидаемым, находить и исправлять логические ошибки;
- аргументированно объяснять свой выбор структур данных и алгоритмов
при защите проекта;
- взаимодействовать со сверстниками в процессе командной работы:
договариваться, распределять задачи, оказывать техническую помощь.
Обучающиеся смогут:
- самостоятельно ставить учебно-исследовательскую или проектную
задачу и выбирать оптимальные способы её программной реализации;
- переносить
освоенные
универсальные
учебные
действия
(алгоритмическое мышление, планирование, контроль, оценка) в другие
образовательные ситуации (математика, физика, технология);
- осуществлять рефлексивную оценку своей деятельности: анализировать
успешность написанного кода, формулировать цели для дальнейшего
изучения новых библиотек и технологий;
- использовать цифровые инструменты (облачные хранилища, системы
контроля версий, электронное портфолио) для фиксации и презентации
результатов своей работы.
31
Личностные:
Обучающиеся будут знать:
- ценность интеллектуального труда и уважение к авторскому праву,
этике цифрового творчества;
- значение отечественных разработок в сфере IT и важность
технологического суверенитета страны;
- важность дисциплины, усидчивости, внимательности к деталям и
ответственности при написании программного кода.
Обучающиеся будут уметь:
- проявлять интерес и эмоциональный отклик на успешное решение
сложных алгоритмических задач;
- выражать своё отношение к цифровым технологиям, осознавать их роль
в современном мире;
- соблюдать правила безопасного поведения в цифровой среде и культуру
труда в компьютерном классе;
- проявлять инициативу, творческую самостоятельность и настойчивость
в поиске причин ошибок (дебаггинге) и достижении работающего
результата;
- уважительно относиться к работам (коду) сверстников, давать
доброжелательную и конструктивную обратную связь.
Обучающиеся смогут:
- испытывать чувство удовлетворения от создания собственного
работающего программного продукта;
- быть уверенными в своих силах, не бояться экспериментировать с кодом
и воспринимать программную ошибку не как неудачу, а как часть
учебного процесса;
- осознавать прямую связь между личными усилиями, качеством
написанного кода и достигнутым результатом;
- проявлять гражданско-патриотические чувства через участие в
проектах, посвященных культуре, истории и развитию родного края (с
использованием IT-инструментов);
- формировать позитивную самооценку через ситуацию успеха,
публичную защиту проектов и признание достижений в
профессиональном сообществе.
32
РАЗДЕЛ № 7
РЕСУРСНОЕ ОБЕСПЕЧЕНИЕ
Кадровое обеспечение.
Педагог, работающий по дополнительной общеобразовательной
общеразвивающей
программе
технической
направленности
«Программирование на Python», имеет высшее техническое или
педагогическое образование в сфере информационных технологий, обладает
профессиональными знаниями, знает специфику дополнительного
образования, имеет практические навыки в сфере организации интерактивной
проектной деятельности детей и подростков. Также владеет современными
навыками работы с компьютерной техникой и программным обеспечением
(включая языки программирования и среды разработки), базовыми навыками
работы со средствами телекоммуникаций (системами навигации в сети
Интернет, навыками поиска информации, электронной почтой и облачными
сервисами).
Материально-техническое обеспечение:
Специализированный компьютерный класс площадью не менее 50 м² с
естественным и искусственным освещением, системой приточно-вытяжной
вентиляции, безопасностью.
Оборудование:
o рабочие станции (ПК: процессор от Intel Core i5 / AMD Ryzen 5, ОЗУ 16
ГБ, видеокарта от 4 ГБ, SSD 512 ГБ);
o столы;
o стулья,
o мультимедийный проектор,
o стеллажи для хранения материалов и прототипов,
o огнетушитель, журнал инструктажей по ТБ,
o стеллажи для материалов,
o аптечка,
o огнетушитель.
Программное обеспечение и расходные материалы (для личного
пользования обучающихся приобретается родителями (законными
представителями):
калибровочные щупы,
o салфетки и расходные материалы для ухода за оборудованием.
Методическое обеспечение.
Методы обучения:
словесный (беседа, объяснение, инструктаж, дискуссия),
наглядный (демонстрация интерфейса ПО, скринкасты, видеоуроки,
образцы готовых моделей и прототипов),
33
практический (выполнение упражнений, проектная и исследовательская
работа),
объяснительно-иллюстративный
(поэтапный
показ
приёмов
моделирования),
репродуктивный (повторение образцов, копирование элементов),
проблемный (анализ реальных инженерно-дизайнерских задач),
метод проектов (создание цифровых и физических прототипов от эскиза
до презентации).
Формы организации образовательного процесса:
индивидуальная (персональная траектория, работа над ошибками),
парная (взаимопроверка моделей, совместное решение задач),
групповая (командные мини-проекты, мозговые штурмы),
коллективная (хакатоны, выставки, защита итоговых работ).
Педагогические технологии:
технология проектного обучения;
технология дифференцированного и разноуровневого обучения;
технология сотрудничества и взаимного обучения;
ИКТ-технологии и цифровое портфолио;
здоровьесберегающие технологии (динамические паузы, гимнастика для
глаз и опорно-двигательного аппарата при работе за ПК, контроль времени
непрерывной экранной нагрузки).
Алгоритм учебного занятия:
Подготовка кабинета к проведению занятия: проветривание помещения,
проверка работоспособности ПО и оборудования, расстановка рабочих мест,
подготовка наглядных материалов и инструкций.
Организационный момент: приветствие обучающихся, проверка
готовности, настрой на продуктивную работу, актуализация опорных знаний.
Введение в тему: объявление цели и задач занятия, мотивация
(демонстрация примеров из индустрии, связь с реальными профессиями).
Теоретическая часть: объяснение нового материала, пошаговая
демонстрация приёмов, разбор типичных ошибок и способов их устранения.
Физкультминутка: упражнения для снятия зрительного напряжения,
разминка кистей рук и шейно-плечевого отдела.
Практическая
часть:
самостоятельное
выполнение
заданий,
моделирование, сохранение и резервное копирование кода, загрузка в
облачное хранилище / репозиторий /рендеру, индивидуальные и
групповые консультации педагога, промежуточный контроль.
Завершение занятия: рефлексия (самооценка, обсуждение трудностей и
достижений), сохранение и резервное копирование файлов, уборка рабочих
мест, анонс следующей темы.
34
Информационно-телекоммуникационное обеспечение:
Электронный журнал «Навигатор» для учёта посещаемости и тем
занятий;
Презентации к занятиям
Видеоматериалы:;
Облачное хранилище для обмена файлами, совместной работы и
хранения цифрового портфолио обучающихся;
Компьютер педагога с доступом к интернету,
Мультимедийное оборудование,
Wi-Fi покрытие в учебном помещении;
Программное обеспечение: Яндекс.Браузер;
Государственные информационные ресурсы:
Официальный сайт Министерства просвещения Российской Федерации
https://edu.gov.ru/
Официальный сайт Министерства образования, науки и молодежи
Республики Крым https://monm.rk.gov.ru/ru/index
Официальный
сайт
МБОУ
ДО
«ЦДОД»
https://cdodbakhchisaray.krymschool.ru
2. Информационно-коммуникационные педагогические платформы:
«Сферум» https://sferum.ru/?p=start
Навигатор
дополнительного
образования
Республики
Крым
https://р82.навигатор.дети/
Образовательные порталы:
Российское образование http://www.edu.ru
Инфоурок https://infourok.ru/
Официальные сайты разработчиков ПО:
35
РАЗДЕЛ № 8
СПИСОК ЛИТЕРАТУРЫ
1. Литература для педагога:
1.1. Основная литература:
- Поляков, К. Ю., Еремин, Е. А. Информатика. Углубленный уровень:
учебник для 10–11 классов [Текст] / К. Ю. Поляков, Е. А. Еремин. —
Москва : БИНОМ. Лаборатория знаний, 2023. — 384 с.
- Федоров, Д. Ю. Программирование на языке высокого уровня Python :
учебное пособие [Текст] / Д. Ю. Федоров. — 3-е изд., перераб. и доп. —
Москва : Юрайт, 2024. — 180 с.
- Лутц, М. Изучаем Python. Том 1 [Текст] / М. Лутц ; пер. с англ. — 5-е
изд. — Санкт-Петербург : Символ-Плюс, 2023. — 832 с.
1.2. Дополнительная литература:
- Свигарт, Э. Python для детей. Программируем игры и приложения
[Текст] / Э. Свигарт. — Санкт-Петербург : Питер, 2024. — 352 с.
- Шень, А. Программирование: теоремы и задачи [Текст] / А. Шень. — 3е изд. — Москва : МЦНМО, 2023. — 296 с.
- Гутько, А. И. Алгоритмы и структуры данных на Python [Текст] / А. И.
Гутько. — Москва : ДМК Пресс, 2024. — 256 с.
1.3. Электронные ресурсы для педагога:
- Официальная документация по языку программирования Python
[Электронный ресурс]. — URL: https://docs.python.org/3/
- Российская
электронная
школа:
образовательная
платформа
[Электронный ресурс]. — URL: https://resh.edu.ru
- Портал «Инфоурок»: методические разработки и курсы [Электронный
ресурс]. — URL: https://infourok.ru/
- Министерство просвещения Российской Федерации: официальный сайт
[Электронный ресурс]. — URL: https://edu.gov.ru
2.
Литература для обучающихся:
2.1. Основная литература:
- Поляков, К. Ю., Еремин, Е. А. Информатика. Углубленный уровень. 10
класс [Текст] / К. Ю. Поляков, Е. А. Еремин. — Москва : БИНОМ.
Лаборатория знаний, 2023. — 320 с.
- Свигарт, Э. Изучаем Python. Программируем игры, визуализируем
данные, анализируем информацию [Текст] / Э. Свигарт. — СанктПетербург : Питер, 2024. — 416 с.
2.2. Дополнительная литература:
- Брайсон, Д. Изучаем Python. Введение в программирование [Текст] / Д.
Брайсон. — Санкт-Петербург : Питер, 2023. — 304 с.
- Зед А. Шоу, Л. Учимся программировать на Python [Текст] / Л. Зед А.
Шоу. — Москва : Эксмо, 2023. — 288 с.
36
- Марков, С. В. От Scratch к Python: программируем просто и понятно
[Текст] / С. В. Марков. — Москва : Бином, 2023. — 144 с.
2.3. Электронные ресурсы для обучающихся:
- PythonTutor:
интерактивная
визуализация
выполнения
кода
[Электронный ресурс]. — URL: http://pythontutor.ru/
- Stepik: интерактивные курсы «Поколение Python» [Электронный
ресурс]. — URL: https://stepik.org/course/58852
- Metanit: руководство по изучению Python [Электронный ресурс]. —
URL: https://metanit.com/python/
- Открытый курс по программированию на Open Book Project
[Электронный ресурс]. — URL: http://openbookproject.net/
3. Литература для родителей:
3.1. Основная литература:
- Гиппенрейтер, Ю. Б. Общаться с подростком. Как? [Текст] / Ю. Б.
Гиппенрейтер. — 16-е изд. — Москва : АСТ, 2023. — 256 с.
- Савенков, А. И. Одарённый ребёнок в массовой школе : книга для
родителей [Текст] / А. И. Савенков. — Москва : Линка-Пресс, 2024. —
192 с.
3.2. Дополнительная литература:
- Венгер, Л. А. Воспитание и развитие ребёнка : книга для родителей и
педагогов [Текст] / Л. А. Венгер, В. С. Мухина. — 3-е изд. — Москва :
Юрайт, 2024. — 224 с.
- Дубровская, Н. В. Цифровая грамотность ребёнка : рекомендации для
родителей [Текст] / Н. В. Дубровская. — 2-е изд. — Москва :
Национальное образование, 2023. — 128 с.
3.3. Электронные ресурсы для родителей:
- Я — родитель: портал о воспитании детей [Электронный ресурс]. —
URL: https://www.ya-roditel.ru
- Навигатор
дополнительного
образования
Республики
Крым
[Электронный ресурс]. — URL: https://р82.навигатор.дети/
3. Наглядный материал и иллюстративные ресурсы:
4.1. Альбомы и справочные материалы:
- Синтаксис Python: справочная таблица (шпаргалка) [Изоиздание]. —
Москва : Просвещение, 2023. — 1 табл. (60×90 см) : цв.
- Блок-схемы алгоритмов: наглядное пособие для школьников
[Изоиздание]. — Москва : БИНОМ, 2023. — 8 плакатов (42×60 см) : цв.
ил.
4.2. Дидактические и раздаточные материалы:
- Карточки «Типы данных и переменные в Python» [Текст].
- Карточки «Операторы ветвления и циклы» [Текст].
- Чек-лист «Проверка кода на типичные ошибки» [Текст].
- Рабочие листы «От алгоритма к программе» [Текст].
4.3. Электронные наглядные ресурсы:
37
- Видеоуроки «Основы программирования на Python» [Электронный
ресурс] / образовательный канал «Инфоурок». — URL:
https://infourok.ru/video
- Интерактивный визуализатор алгоритмов [Электронный ресурс] /
Python Tutor. — URL: http://pythontutor.ru/
38
РАЗДЕЛ № 9
Приложение 1
Оценочные материалы
ВХОДНАЯ ДИАГНОСТИКА
Диагностическое задание «Мой первый алгоритм»
Назначение: Оценка стартовых представлений об алгоритмическом
мышлении, базовой компьютерной грамотности и выявление мотивации к
обучению.
Время выполнения: 20–25 минут.
Материалы: Лист с заданиями, компьютер (по возможности), ручка.
Условия: Спокойная обстановка, отсутствие жесткого ограничения времени,
возможность задать уточняющий вопрос педагогу.
Критерии оценки диагностического задания
Параметр
Алгоритмическое
мышление
Индикаторы
1. Понимает последовательность действий для
решения простой задачи.
2. Может выделить условие и результат.
3. Предлагает логичный, пусть и простой,
план действий.
Компьютерная
грамотность
1. Знает основные устройства ПК и их
назначение.
2. Имеет первичный опыт работы с текстовым
редактором или простыми программами.
3. Понимает базовые правила цифровой
гигиены.
1. Четко формулирует, что хочет создавать
(игры, сайты, боты и т.д.).
2. Проявляет любопытство и готовность
пробовать.
3. Адекватно оценивает свои силы.
Мотивация и
интерес
Оценка (баллы)
3–
самостоятельно
2 – с небольшой
подсказкой
1 – требуется
помощь
3–
самостоятельно
2 – с небольшой
подсказкой
1 – требуется
помощь
3 – высокая
мотивация
2 – средняя
мотивация
1 – низкая
мотивация
Лист анализа диагностического рисунка (Шаблон)
ФИО ребёнка: __________________________________ Возраст: __________
Дата: _______________________
Критерии
Алгоритмическое
мышление
Компьютерная грамотность
Мотивация и интерес
Оценка (3/2/1)
Комментарий
39
Рефлексия ребёнка (со слов ребёнка):
«Что я хочу научиться создавать на Python:» ___________________________
«Что кажется самым сложным в программировании:» ___________________
«Что кажется самым сложным в программировании:» ___________________
«Мой опыт работы с компьютером:» __________________________________
Педагог: _______________________ Подпись: _______________________
Карта первичного наблюдения (Для педагога)
Программа «Программирование на Python»
Группа: _______ Дата: _______
ФИО
ребёнка
Иванов
А.
Работа с
клавиатур
ой /
мышью
Уверенно
Следован
ие
инструкц
ии
Да
Реакция на
ошибку
Темп
работы
Эмоциональ
ный фон
Комментарий
Средни
й
Заинтересов
ан
Медлен
ный
Тревожный
Петрова
И.
Не
уверено
Спокойно
ищет
решение
Требуется Расстраивает
повтор
ся, бросает
Сидоров
А.
…
…
…
…
…
…
Быстро
схватывает
логику
Нужна
поддержка и
простые задачи
…
…
…
…
…
…
…
Условные обозначения:
✅ – самостоятельно
o – с поддержкой
❌ – требуется помощь
Анкета «Интересы и ожидания» (для родителей и ребёнка)
ФИО ребёнка: ______________________________ Дата: _______________
ФИО родителя: ____________________________ Контакт: _______________
1. Какие направления в IT тебе наиболее интересны? (можно отметить
несколько))
Создание компьютерных игр
Разработка сайтов или приложений
Создание чат-ботов или автоматизация
Анализ данных и искусственный интеллект
Другое: _______________________
2. Был ли у тебя опыт изучения программирования ранее?
40
Да, изучал(а) Python / Scratch / другие языки
Были только школьные уроки информатики
Нет, я начинаю с нуля
3. Чего ты ожидаешь от программы «Программирование на Python»?
Научиться писать собственный код
Развить логическое и алгоритмическое мышление
Подготовиться к олимпиадам по информатике
Найти друзей с похожими интересами
4. Есть ли у ребёнка особенности, о которых важно знать педагогу?
(аллергии, ограничения по здоровью, предпочтения в общении)
_______________________________________________________________
Подпись родителя: _______________
ТЕКУЩИЙ КОНТРОЛЬ
Назначение: Проверка освоения тем: «Базовые операции», «Условный
оператор IF», «Операторы циклов».
Время выполнения: 20–25 минут.
Форма: Письменное тестирование + мини-практическое задание.
Шкала интерпретации результатов:
Баллы
12–15 баллов
8–11 баллов
4–7 баллов
0–3 балла
Критерии
Уверенно ориентируется в синтаксисе, типах данных и логике
ветвления/циклов. Способен найти ошибку в коде и написать
работающий скрипт
Материал усвоен в основном объёме. Допускаются синтаксические
неточности, но логика алгоритма верна. Готов к изучению сложных
структур данных.
Усвоены отдельные фрагменты. Требуется систематическая поддержка,
повторение синтаксиса и отработка практических навыков в парном
формате.
Необходима разработка индивидуальной образовательной траектории,
усиление наглядно-практической поддержки.
Промежуточное тестирование
1. Какой символ используется для написания комментариев в Python?
а) //
б) #
в) /*
г)