Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

Изучение Python через популярнейшую игру

Во время занятий ученики познакомятся с языком программирования Python и игровой средой Майнкрафт, научатся связывать программный код с объектами внутри игры.
750 ₽ за час
стоимость обучения
Уровень сложности
для новичков
Длительность
4 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
нет
Обратная связь
да, от преподавателя
Стажировка
нет
Помощь в трудоустройстве
нет
Документ по окончании
сертификат

Программа обучения

  • Основное
  • Содержание программы

Обучение рассчитано на детей от 7 до 10 лет. Занятия проводятся в игровом формате, который позволит детям научиться писать программы на Python. Дети построят сложные структуры, выполнят трудоёмкие и полезные задания с помощью алгоритмов на Python и Майнкрафт. Ученики создадут свои миры в среде Майнкрафт, смогут изучить синтаксис языка Python, структуру кода, условия и типы данных.

Программа состоит из четырех модулей и длится от 32 часов. Программа предполагает 3 тарифа: занятия в группах онлайн, занятия в группах офлайн и персональные занятия онлайн/офлайн по выбору ученика.

1-й модуль. День 1
  • Алгоритм, программа;
  • Числовые и строковые переменные, изменение типа переменной;
  • Координаты, векторы, подсчёт расстояний.
1-й модуль. День 2
  • Обработка исключений;
  • Булева логика;
  • Операции сравнения.
1-й модуль. День 3
  • Условные конструкции;
  • Условные конструкции if-elif-else, применение булевой логики.
1-й модуль. День 4
  • Циклы while;
  • Циклы while со счётчиком;
  • Циклы while с использованием булевой логики.
2-й модуль. День 5
  • Процедуры;
  • Этика программиста, отступы, комментарии;
  • Применение if и while в процедурах.
2-й модуль. День 6
  • Списки, операции со списками;
  • Использование строк как списков;
  • Выбор случайного элемента;
  • Секундомер, скольжение.
2-й модуль. День 7
  • Разница процедур и функций;
  • Кортежи;
  • Функции, возвращающие кортеж.
2-й модуль. День 8
  • Словари;
  • Разница словарей и списков;
  • Путеводитель, удары по блокам.
3-й модуль. День 9
  • Использование цикла for с кортежами, списками, словарями;
  • Функция range();
  • Упрощение программ с циклом while с помощью цикла for.
3-й модуль. День 10
  • Прерывание while;
  • Прерывание for;
  • Использование else с циклом for;
  • Перебор элементов словаря с помощью for.
3-й модуль. День 11
  • Список;
  • Перебор элементов двумерного списка;
  • Рисование смайликов.
3-й модуль. День 12
  • Трехмерные списки;
  • Идея создания списка любой размерности;
  • Копирование конструкций.
4-й модуль. День 13
  • Открытие, чтение, запись;
  • Импортирование модуля, одной функции;
  • Чтение и запись в файл;
  • Сохранение конструкций в файле.
4-й модуль. День 14
  • Скачивание модулей с помощью pip;
  • Использование нескольких модулей;
  • Создание небольшого сайта с данными из Майнкрафта.
4-й модуль. День 15
  • Классы, инициализация, свойства объектов;
  • Методы классов.
4-й модуль. День 16
  • Обобщение курса, применение полученных знаний;
  • Создание собственной мини-игры в Minecraft.

Чему научат

галочка
Языку программирования Python
галочка
Синтаксису языка Python, структуре кода
галочка
Связывать программный код с объектами

Преимущества курса

Персональная консультация с тарифом «Индивидуальные занятия онлайн»
Преподаватели — практики
Гибкий график с тарифом «Индивидуальные занятия онлайн»