Программирование на языке Python

Осваиваем программирования на популярном и востребованном языке Python. Создаем собственные ИТ проекты от идеи до результата. Учимся писать свой и читать чужой код, разрабатываем интерфейсы, приложения и игры


Программа для учеников 12 - 18 лет

Тематический план курса
  • 1
    Базовые понятия языка
    Назначение языка, переменные, функции, строки, условные операторы, циклы, вложенные конструкции языка. Работа со списками, словарями
  • 2
    Работа с функциями и встроенными модулями
    Создание и подключение в программу функций и библиотек. Вложенность функций
  • 3
    Знакомство с рисованием в Python
    Знакомство с модулем Turtle, использование элементов модуля, условных операторов, циклов и функций для создания цифровых рисунков
  • 4
    Объектро- ориентированное программирование
    Классы, объекты, свойства и методы класса, создание экземпляров, наследование
  • 5
    Создание 2D игр в Python
    Основы разработки игр с использованием модуля Pygame, работа с изображением, размерами, цветом, логикой при создании собственных 2d игр. Добавление спрайтов, клоны, события, музыка и эффекты
  • 6
    Создание 3D игр в Python
    Знакомство с Panda3D. Основной игровой режим, управление игроками, карта.
  • 7
    Создание оконных приложений
    Основы работы с библиотекой PyQt5. Виджеты и проектирование интерфейса дэсктопного приложения
  • 8
    Работа с данными и машинное обучение
    Запись и чтение данных из подключаемых текстовых файлов, основы работы с Pandas, фильтрации, очистка и группировка данных. Алгоритмы и методы машинного обучения. Стратегия и тактика обучение модели.
  • 9
    Мобильная разработка в Python
    Введение в принципы мобильной разработки, разработка MVP приложения
  • 10
    Разработка портфолио разработчика
    Систематизация проектов в портфолио, знакомство с GitHub
Как строится урок?

  1. В начале урока педагог настраивает ребят на работу, помогает вспомнить ключевые темы прошлого урока, задает вопросы, направленные на включение учеников в работу и активный диалог. Обсуждают работу дома и вопросы по итогам самостоятельной работы
  2. Педагог дает вводную по новой теме, направляет учеников к самостоятельному нахождению ответов на вопросы, стимулирует командную работу
  3. Ученики закрепляют новый материал на практике
  4. Педагог меняет активность для отдыха от компьютера. В зависимости от курса, это могут быть игры, диалог без компьютера, работа в тетрадях
  5. Педагог дает очередную долю материала новой темы, ученики на практике продолжают работу над новой темой
  6. Педагог проводит ретроспективу урока, задает открытые вопросы, направленные на закрепление пройденного материала прошедшего урока

Выберите подходящий формат занятий и стоимость абонемента
  • Группа до 10 учеников очно или онлайн
  • Раз в неделю по 90 минут
  • Длительность курса - 3 года обучения по 34 урока
  • Сертификат школы по окончанию каждого года обучения
Остались вопросы?

Оставьте заявку и наш менеджер ответит на них

Контакты
Адреса филиалов:
  • Москва, ул. Амурская 1А, к. 4, жк Level Амурская, коворкинг "YOU WORKING"
  • Павловский Посад, ул. Кузьмина 31
  • Электроугли ул.Школьная 38

Телефон: +7 925-030-75-85 (WhatsApp, Telegram)
Напишите нам в телеграм
Имейл: info@technosferaschool.ru
Made on
Tilda