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

16.01.2027 - 06.03.2027

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

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

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

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

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

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

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

Продолжительность курса: с 16.01.2027 г. по 06.03.2027 г. (24 урока). 

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

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

 

 

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

Тема 1. Списки в Python.

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

Тема 2. Кортежи.

  • Теория: Понятие кортежа, отличие от списков, неизменяемость данных.
  • Практика: Создание кортежей, использование в программах.

Тема 3. Списочные выражения и методы split/join.

  • Теория: Синтаксис списочных выражений (list comprehension), преобразование строк в списки и обратно.
  • Практика: Написание компактного кода с использованием списочных выражений, обработка текстовых данных.

Тема 4. Расширенные методы списков и строк.

  • Теория: Дополнительные методы списков (sort, reverse, count, index и др.), методы строк.
  • Практика: Сортировка данных, поиск элементов, сложная обработка текста.

Тема 5. Вложенные списки.

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

Тема 6. Словари: основы и методы.

  • Теория: Понятие словаря, ключи и значения, создание словарей, методы словарей (keys, values, items, get и др.).
  • Практика: Решение задач на подсчёт элементов, группировку данных, работу с ассоциативными массивами.

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

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

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

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

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

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

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

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

  • Освоят работу со списками: создание, индексацию, изменение элементов и применение широкого спектра встроенных методов 
    (sort, reverse, count, index и др.).
  • Научатся использовать кортежи как неизменяемые структуры данных, понимать их отличия от списков и грамотно применять в программах.
  • Овладеют списочными выражениями (listcomprehension) для написания компактного, читаемого и эффективного кода.
  • Научатся применять методы split и join для преобразования строк в списки и обратно, а также выполнять сложную обработку и сортировку текстовых данных.
  • Познакомятся с многомерными структурами данных (вложенными списками) и научатся работать с матрицами и двумерными массивами.
  • Освоят словари — ассоциативные массивы с ключами и значениями, их методы (keys, values, items, get и др.), а также научатся решать задачи на подсчёт, группировку и поиск данных.

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