ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON. ЧАСТЬ 1

Программирование на Python: Твой старт в мире IT

Тебе 14-17 лет, и ты ищешь занятие, которое будет не только увлекательным, но и полезным для твоего будущего? Наша  программа «Программирование на языке Python. Часть 1» создана именно для тебя.

Почему именно Python?

Представь себе язык, который одновременно мощный и простой для понимания. Это Python! Его используют в:

  • Разработке веб-сайтов и приложений.
  • Создании игр и графики.
  • Науке и анализе данных.
  • Искусственном интеллекте и автоматизации.

Это один из самых популярных языков в мире, и его знание открывает двери в лучшие IT-компании.

Чему ты научишься?

Мы не будем загружать тебя сухой теорией. Наша цель — практика!

  • Ты освоишь среду программирования Python и с первого занятия начнешь писать код.
  • Поймешь основные конструкции и синтаксис языка.
  • Научишься разбирать задачи на этапы и создавать под них алгоритмы.
  • Будешь работать над реальными проектами: от простых скриптов до собственных мини-приложений.


Что ты получишь, кроме знаний кода?

Умение программировать — это суперспособность XXI века. Оно развивает:

  • Логическое и критическое мышление: Ты научишься находить неочевидные решения.
  • Креативность: Сможешь воплощать свои идеи в цифровой реальности.
  • Усидчивость и целеустремленность: Любая сложная задача будет тебе по плечу.
  • Основы для профессии: Ты сможешь понять, хочешь ли ты связать свою жизнь с IT, и получишь для этого прочную базу.


Как проходят занятия?

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

Не упусти шанс стать создателем! Запишись на курс и начни программировать уже на первом занятии!

Преподаватель

Лодыгин Игорь Олегович, ассистент кафедры АРиУТС ВШИТиАС САФУ

Расписание

Режим занятий: занятия проводятся 2 раза в неделю по 2 академических часа.

Формы организации учебного процесса: фронтальная, индивидуальная.

Формы организации деятельности на занятиях: вводное, практическое, итоговое занятие.

Форма обучения: очная.


Содержание программы

Раздел 1 Визуализация статистических данных с использованием средств ЯП Python
Тема 1.1 Краткая вводная в ЯП Python. Типы данных. Ветвления. Циклы. Коллекции. Функции. Файловый ввод и вывод
Тема 1.2 Вспомогательные библиотеки numpy, scipy, sympy. Матрицы и массивы.  Зависимости y(x) и как с ними работать в python. Поиск точек интереса на графиках, полученных из реальных данных
Тема 1.3 Библиотека matplotlib как средство визуализации различных типов данных. Графическое представление статистических данных. Предварительная обработка статистических данных
1.4 Практическая работа № 1 Обработка реальных данных с выделением точек интереса и их непосредственным анализом, а также графическим представлением результатов работы


Раздел 2 Графический интерфейс с использованием средств библиотеки PyQT
Тема 2.1 Понятие объектно-ориентированного программирования. Понятие класса. Работа с объектами класса
Тема 2.2 Азбука PyQT. Создание простейших объектов. Понятие цикла событий. Базовые события
Тема 2.3 Разделение программы на отдельные модули. Взаимодействие модулей
2.4 Практическая работа № 2 Создание приложения с графическим интерфейсом


Раздел 3 Обработка и анализ изображений с использованием средств библиотеки OpenCV
Тема 3.1 Основы обработки изображения с использованием OpenCV. Работа с размерами и каналами. Обрезка
Тема 3.2 Использование масок для выделения объектов по цвету. Получение характерных контуров с использованием эвристических алгоритмов
Тема 3.3 Работа с видеопотоком вместо работы с одиночными изображениями
3.4 Практическая работа № 3

Итоговое занятие

Период освоения программы: 20.01.2026 — 27.03.2026 (40 часов)