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

Направленность: «Введение в программирование на языке Python» имеет техническую направленность.
Уровень: базовый.
Возраст: от 13 до 18 лет.
Описание программы: В условиях активного развития постоянно растущего спроса на квалифицированных специалистов в области программирования, программа «Программирование на языке Python» представляет собой актуальное и ценное образовательное предложение. Участие в данной программе позволит учащимся не только глубже понять принципы программирования и научиться решать более сложные и масштабные задачи, но и подготовит их к эффективной работе в современной IT-индустрии.
Цель программы: обучение навыкам алгоритмизации и программирования на языке Python с упором на разработку сложных программных решений.
Задачи:
Образовательные:
- освоить синтаксис и особенности языка программирования Python, включая функциональное и объектно-ориентированное программирование;
- изучить сложные конструкции языка и принципы эффективного программирования;
- погрузиться в работу с встроенными и сторонними библиотеками/модулями Python;
- способствовать развитию умения разрабатывать сложные и оптимизированные программы на Python, включая многопоточное и асинхронное программирование;
- научиться эффективной отладке кода, профилированию приложений и устранению сложных ошибок.
Развивающие:
- углубить логическое и алгоритмическое мышление через решение комплексных задач и разработку алгоритмов;
- способствовать развитию навыка критического анализа, внимательности и способности к длительной концентрации в процессе программирования.
Воспитательные:
- способствовать формированию устойчивого интереса к программированию как к инструменту творчества и инноваций;
- воспитывать навыки самообразования и самосовершенствования, подчеркивая важность постоянного профессионального роста и обучения в сфере высоких технологий.
Материально-техническая база:
- Компьютер в сборе тип 1 PowerCool PC52ITS-0432
- Моноблочное интерактивное устройство 65W21K
- Наушники;
- Клавиатура;
- Компьютерная мышь.
Содержание программы:
Модуль 1. Программирование на Python;
Модуль 2. PyGame;
Модуль 3. Проекты WEB и API.

Форма итогового контроля – кейс-задание.