Top.Mail.Ru
Размер шрифта
Цвета сайта
Изображения
Дополнительно
Междустрочный интервал
Межбуквенный интервал
перейти к курсу

26.09.2026 - 26.12.2026

Python-разработка. Модуль 1

Приём заявок осуществляется до 02.10.2026 года.

К участию приглашаются школьники 8-11 классов Ставропольского края.

Python — один из самых популярных и востребованных языков программирования в мире, который активно используется ведущими 
IT-компаниями, научными центрами и технологическими гигантами. 
Сегодня Python стал универсальным инструментом, охватывающим практически все ключевые направления современной индустрии.

Главная сфера применения — Искусственный интеллект и машинное обучение.

На сегодняшний день Python является безусловным лидером и основным языком для разработки, обучения и внедрения систем искусственного интеллекта. Именно на Python построены все современные фреймворки глубокого обучения — PyTorch, TensorFlow, JAX, а также экосистемы для работы с большими языковыми моделями (LLM), такие как Hugging Face Transformers, LangChain и LlamaIndex. Нейросети, генеративный ИИ, компьютерное зрение, обработка естественного языка, автономные системы и рекомендательные алгоритмы — всё это в подавляющем большинстве случаев создаётся именно на Python. Знание Python открывает двери в самые перспективные профессии современности — от разработчика ИИ и Data Scientist до веб-инженера и специалиста по кибербезопасности.

Полная программа состоит из четырех модулей, включающих интерактивные задания, онлайн-тренажёры, промежуточные тестирования и защиту проектов. За время обучения школьники последовательно и глубоко освоят все ключевые темы языка Python:

Основы синтаксиса: от базовых типов данных, условий и циклов до отладки кода и работы со вложенными многомерными структурами;

Структуры данных: уверенное использование списков, кортежей, множеств и словарей;

Функции и архитектуру кода: создание собственных функций, работу с областями видимости, лямбда-функции и рекурсию;

Работу с данными и библиотеками: чтение и запись файлов (CSV, JSON), использование стандартных библиотек и графического модуля PIL;

Объектно-ориентированное программирование (ООП): классы, наследование, полиморфизм и перегрузка операторов.

Продолжительность курса: с 26.09.2026 г. по 26.12.2026 г. (42 урока). 

Расписание занятий: суббота, 18:00-20:00.

По вопросам участия в программе обращаться по телефону +7 (8652) 99-00-98 или по адресу online@stavdeti.ru

 

 

Содержание
Как проходит обучение
Результаты

Тема 1. Знакомство со средой и базовые типы данных.

  • Теория: История Python, установка IDE, числовые типы (int, float), преобразование типов.
  • Практика: Настройка среды, создание первой программы, решение математических задач.

Тема 2. Условные конструкции.

  • Теория: Синтаксис if/elif/else, важность отступов, логические операторы (and, or, not), вложенные условия.
  • Практика: Написание программ с ветвлением, решение задач с множественными и сложными условиями.

Тема 3. Приоритет операций и простейшие функции.

  • Теория: Порядок выполнения операций в коде, обзор встроенных функций (print, len, type, abs и др.).
  • Практика: Написание кода с учетом приоритетов, использование функций для упрощения программ.

Тема 4. Циклы и итерационные процессы.

  • Теория: Синтаксис циклов while и for, функция range(), булевы переменные, операторы break и continue, вложенные циклы.
  • Практика: Итеративные вычисления, перебор последовательностей, оптимизация циклов, вывод графических фигур.

Тема 5. Отладка программ.

  • Теория: Виды ошибок (синтаксические, логические, времени выполнения), чтение трейсбэков, методы отладки.
  • Практика: Поиск и исправление багов в предоставленном коде, использование отладочной печати.

Тема 6. Множества в Python.

  • Теория: Понятие множества, тип данных set, уникальность элементов, операции объединения и пересечения.
  • Практика: Решение задач на поиск уникальных элементов, сравнение и обработка коллекций.

Тема 7. Работа со строками: индексация и срезы.

  • Теория: Базовые операции над текстом, индексация символов (положительная и отрицательная), синтаксис срезов [start:stop:step].
  • Практика: Форматирование текста, обработка отдельных символов, написание алгоритмов (например, проверка палиндромов).

Образовательный процесс реализуется преподавателем в дистанционном формате с использованием образовательной платформы Яндекс-учебник, с применением технологий видеоконференцсвязи (Яндекс-телемост) один раз в неделю по 3 урока строго по расписанию. 

Для занятий необходимы:

  • компьютер/ноутбук с устойчивым выходом в интернет, камерой и микрофоном;
  • тетрадь для записи теоретической части.

При условии успешного освоения учебного материала и прохождения контрольных/самостоятельных работ предусмотрен переход на следующий модуль.

На уроке ученики участвуют в обсуждениях и фронтальных опросах, слушают объяснения учителя, выполняют практикумы и тесты.

Домашние проверочные и контрольные задания выполняются обучающимися вне онлайн-уроков и отправляются на проверку до установленного учителем срока.

Возникающие вопросы, учащиеся задают сразу на уроке или отправляют учителю в чат.

Учащиеся по завершении модуля:

  • Познакомятся со средой программирования Python и научатся самостоятельно отлаживать свой код.
  • Узнают, что такое условия, циклы, множества и строки, а также научатся их грамотно применять.
  • Освоят работу со срезами, индексацией, вложенными структурами и булевой логикой.
  • Научатся писать, читать и оптимизировать программы с использованием различных типов данных и функций.
  • Научатся решать алгоритмические задачи и успешно проходить промежуточные и итоговые аттестации.

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