9 - 16 лет

Minecraft:
программирование
на языке Python

Программируйте на Python в любимой игре:
создавайте 3D-вселенные,
управляйте искусственным интеллектом
и весело проводите время.

Записаться

Почему мы?

3 причины пройти курс
по Minecraft

Карьерные перспективы

Python входит в топ-3 рейтинга языков программирования: его используют Facebook и Google в сфере машинного обучения и искусственного интеллекта. Python-разработчики зарабатывают больше 100 000 ₽ в месяц.

Интеллектуальное развитие

Minecraft — это игра с элементами физики, математики и даже дизайна. Пока ребята создают игровую вселенную, они развивают логическое и творческое мышление, учатся ставить цели и добиваться результата.

Весёлый досуг

Вместо сухой теории — интерактивные занятия и практические задания. Всё обучение проходит в игровой форме.

Занятия в удобном режиме

Идвидуальный подход

Занятия проходят индивидуально, в режиме онлайн по удобному для ребенка графику. Длительность урока — 55 минут

Практика и постоянная поддержка

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

Эффективные занятия

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

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

Занятия ведут опытные IT-специалисты

Варвара Игнатенко

• Методист курса •

Окончила ЮУрГУ по специальности: “Фундаментальная
информатика и информационные технологии”

Опыт преподавания: 7 лет

Владеет языками: C++, C#, HTML, CSS, Python

Семён Новиков

• Преподаватель курса •

Разработчик с 11-летним опытом работы, ведет свой
кружок робототехники для детей в оффлайне

Прошел путь от системного администратора
до team-lead крупной IT компании

Владеет языками: Java Script, С++, PHP, HTML, CSS, Python

Анатолий Воронцов

• Преподаватель курса •

Большой опыт работы с детьми в возрасте от 5 до 16
лет и преподавания основ программирования, математики,
создания алгоритмов.

Работает с программными инструментами:
Scratch, Unity 3D, Python, Web (HTML, CSS, JS).

Видеоролик с презетацией курса

За время обучения ребенок освоит базовые принципы программирования, научатся создавать объекты, которые смогут двигаться и преодолевать препятствия. После обучения — защита проекта, сертификат и готовая работа в портфолио.

Программа

*

Переменные — наши друзья

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

Практика: починим неработающий телепорт и научимся перемещаться по
игровому миру.

*

Математика, моментальное строительство и суперпрыжки

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

Практика: строим башенку из блоков, меняем размер под ногами игрока и
возводим потрясающие шпили. После строительства — суперпрыжок в неизвестность.

*

Строки

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

Практика: «Привет, мир Minecraft!» Отправляем в чат сообщение, позволяем игроку
выбирать тип блока и готовим отчёт о перемещениях.

*

Булевы значения: истина и ложь

  • Составим выражения для сравнения, узнаем про логические операции и научимся
    склеивать строки и булевы значения.

Практика: «Привет, мир Minecraft!» Отправляем в чат сообщение, позволяем игроку
выбирать тип блока и готовим отчёт о перемещениях.

*

Констуркция if: душ и потайная дверь

  • Изучим операторы ветвления if и конструкцию if-else-elif. Создадим вложенные
    конструкции и научимся проверять диапазон, применять логические операции в if.

Практика: «Привет, мир Minecraft!» Отправляем в чат сообщение, позволяем
игроку выбирать тип блока и готовим отчёт о перемещениях.

*

Цикл while: дискотека и цветочный дождь

  • While — первый тип циклов. Научимся управлять циклом while и игровыми процессами,
    создадим вложенные конструкции, используя логические операции в цикле, настроим
    постоянный чат на основе цикла.

Практика: строим танцпол, снимаем водяное проклятие и проводим состязание ныряльщиков.

*

Функции — источник больших возможностей

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

Практика: посадим лес, создадим самодвижущийся блок, настроим напоминалку
для блоков.

*

Списки, словари и кортежи в Python

  • Поработаем с несколькими последовательностями: списками, словарями и кортежами.
    Научимся использовать последовательности в Python и хранить несколько значений
    в одной переменной.

Практика: возводим столбик-секундомер, создаем меч ночного видения и бьём
по блокам. Создаём таблицу результатов.

*

Цикл for: волшебство в Minecraft

  • For — второй тип циклов. Научимся перебирать элементы последовательностей и
    создадим 2D- и 3D-списки с помощью вложенных циклов.

Практика: находим волшебную палочку и лестницу, сносим обветшалые стены,
ищем алмазы, возводим колонны и пирамиды. Осваиваем пиксель-арт.

*

Копируем конструкции с помощью файлов и модулей

  • Узнаем, зачем нужны файлы и как с ними работать. Сохраним данные из Minecraft в
    файлы, а затем из файлов — обратно в Minecraft. Разберём модуль shelve и установку
    модулей с помощью pip, подключим дополнительные файлы и модули к проекту.

Практика: создаём перечень дел: сохраняем записи и выводим их на экран.
Сохраняем и загружаем наборы конструкции и создаём модули для
управления объектами из блоков.

*

Многопоточность: игра в игре

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

Практика: делаем вторую игру — небольшого чат-бота.

*

Основы объектно-ориентированного программирования

  • Узнаем, что такое классы и научимся их создавать. Изучим методы и свойства
    классов, создадим несколько объектов классов и разберёмся в наследовании.

Практика: создаём различные объекты: дом, замок, посёлок, гостиницу и дерево-призрак.

*

Создание своего сервера

  • Ребенок познакомятся с тем как сделать свой сервер в игре Minecraft. Научится
    взаимодействовать с плагинами. Разбрется, как грамотно выполнить настройку сервера.
    Изучит основы кибербезопасности.

Практика: создание своего полноценного защищённого сервера

*

Разработка полноценной мини-игры

  • Изучим полный цикл создания своего игрового режима.

Практика: создание своей полноценной мини-игры.

Запишитесь
на индвидуальное
занятие

Стоимость урока:

от 500
Скидка -30%
  • Возраст: 9 - 16 лет

  • Старт курса: Индвивидуально

  • Расписание: Индвивидуально

    Менеджер свяжется в ближайшие время, после отправки заявки

Оставьте
заявку:

Оставить комментарий

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

Отзывы

Анастасия Розенбах

Мама ученика, Новосибирск

Мой сын посещал курс по программированию. Ребенок очень доволен и планирует продолжить обучение в этой школе. Спасибо большое преподавательскому составу! Отдельное спасибо Анатолию Варанцову!

Алина Крылова

Мама ученицы, Москва

Спасибо огромное Илье Лагунову, за увлекательные и полезные занятия! Очень рада что однажды ваша реклама попалась мне на глаза! Хорошо когда ребенок не просто играет в компьютерные игры, а видит как это работает. Круто ощущать, что твой ребенок в чем-то уже умнее тебя. Спасибо всем, создателям, педагогам и вдохновителям!! Успехов, развития, новых идей!

Виталий Домажаков

Отец ученика, Петербург

Моему сыну Артему 11 лет. Занимается по курсу программирование в игре Minecraft. Главной целью занятий было - переключить внимание ребёнка от сетевых игр на создание своих собственных. С самого первого урока у Артема проявился интерес к занятиям по программированию. Всего за 4 месяца ребенок научился делать свои программы, а также создал свой сервер в Майнкрафт. Следует отметить, что очень удобен формат обучения в режиме он-Лайн: не выходя из дома можно получать новые знания. Возможно, в дальнейшем сын выберет профессию, связанную с программированием. Большое спасибо школе SkillCrafter!!!

Наталья Заболоцкая

Мама ученицы, Екатеринбург

С этим сайтом меня познакомил моя дочка. Я была очень рада, что ребенок сам потянулся к знаниям, да и еще в такой перспективной сфере, как программирование. Я очень люблю свою дочь, поэтому просто никак не могла отказать в её замечательной инициативе. Поэтому сейчас дочка успешно учится уже 2-ой месяц по курсу Minecraft-программирование :) Ребенку все нравится. Здесь отличные педагоги! Советую!

Часто задаваемые вопросы

Кто преподает?

Семён Новиков — разработчик с 11-летним опытом работы и 4-летним опытом преподавания. Сейчас преподаёт в Южно-Уральский государственный университете(ЮУрГУ), ведёт офлайн-курсы по программированию для детей. В прошлом — учитель информатики в школе. Прошел путь от системного администратора до team-lead в крупной IT компании;

Анатолий Воронцов - Большой опыт работы с детьми в возрасте от 5 до 16 лет и преподавания основ программирования, математики, создания алгоритмов. Работает с программными инструментами: Scratch, Unity 3D, Python, Web (HTML, CSS, JS);

Леонид Фадеев - разработчик с многолетним стажем. Самостоятельно изучил такие языки программирования, как: C++, C#, Java, JavaScript и Python. Ведёт свой образовательный YouTube-канал по Java-разработке для людей, которые уже владеют данным языком. Имеет свою небольшую студию по Java-разработке плагинов для игры Minecraft. Также в спектр услуг студии входит написание ботов для Discord, VK, Telegram.

Какая продолжительность у курсов?

У нас индивидуальные уроки со студентами и длительность курса не фиксированная, так как:
– студенты могут заниматься с разной скоростью;
– кто-то занимается 1 раз в неделю, кто-то 2, а кто-то 3 раза в неделю;
– кому-то выдаем домашнее задание, а кому-то нет (например студент и так загружен кружками и секциями);
– бывают отклонения от программы, студент хочет сделать свою игру - преподаватель вместе с ним будет её делать.
Если заниматься 2 раза в неделю, то:
– программа по компьютерной грамотности - 1-2 месяцев;
– программа для начинающих по Scratch - 4-5 месяцев;
– программа по Python - 6-9 месяцев.

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

Прежде всего основам программирования на Python — эти знания помогут освоить IT-профессию в будущем. Ещё ребенок станет лучше понимать математику и геометрию: научится представлять в уме высоту, ширину и глубину будущих объектов. Курс учит мыслить последовательно: логически рассуждать, ставить цели, составлять алгоритмы решения задач и достигать результата.

Где пригодятся навыки программирование на Python?

В большом количестве сфер: от машинного обучения и искусственного интеллекта до банкинга и ритейла. Python активно используют Google, Facebook и другие крупные компании.

А если нет опыта в программировании?

Ничего страшного: курс для ребят, которые только делают первые шаги в программировании. Достаточно немного понимать английский и обладать базовым уровнем математики: уметь складывать, вычитать, делить и умножать. Остальное объяснит преподаватель.

Стоимость занятий

У нас индивидуальные уроки, поэтому конечная стоимость может отличаться в зависимости от уровня ребенка, целей родителей и учебной программы. Стоимость урока в среднем от 900 рублей.

Что получит выпускник?

Электронный сертификат, подтверждающий полученные знания и навыки, и готовую работу в портфолио. 

Оставить заявку