Figarist · Игорь Сивочка

Python через Minecraft — занятия для детей онлайн

Minecraft становится средой для экспериментов с Python: пишем команды и видим изменения в мире игры. Я разрабатывал курс основ программирования через Minecraft; теперь использую Minescript на занятиях.

Индивидуальные занятия в Zoom · 60 минут · от 6 лет 1000 грн за занятие
Обсудить занятия в Telegram
Посмотреть условия

Minecraft · Python · 2021

Курс, с которого началось обучение через Minecraft

В 2021 году я занял II место во Всеукраинском конкурсе студенческих научных работ по специальности «Среднее образование (Информатика)». Работа была посвящена основам программирования через Minecraft. Среди заданий — телепортация, строительство крепости и прокладка рельсов кодом.

Открытые материалы того курса используют mcpi. Это исторические примеры; нынешние занятия с Minescript требуют другой настройки.

Диплом за II место · 2021 ↗

Примеры Python на GitHub ↗

Это направление

Что изучаем

Что изучаем

  • Координаты игрока и блоков
  • Переменные, условия, циклы и функции Python
  • Автоматизация повторяющихся действий в игре
  • Поиск ошибок и проверка результата в Minecraft

Понятный процесс

Как проходит обучение

Каждое занятие соединяет небольшую идею с тем, что ученик может запустить, увидеть или изменить.

  1. 01

    Проверяем версию Minecraft, запуск Minescript и демонстрацию экрана в Zoom. Нужен компьютер; настройку обсуждаем до занятия.

  2. 02

    Начинаем с координат и коротких команд, объясняя основы Python через изменения в игре.

  3. 03

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

Опыт, который можно проверить

Преподаватель, который сам создаёт игры

Мои проекты на сайте показывают мой опыт разработки. Отзывы о преподавании можно прочитать в профилях BUKI и Ассоциации репетиторов Украины.

Перед началом

Простые условия и ясные ожидания

До регулярных занятий обсуждаем цель и технические возможности.

Формат

Индивидуальные занятия в Zoom · 60 минут · от 6 лет

Цена и оплата

1000 грн за занятие
Оплата на счёт ФОП в гривне и иностранной валюте.

Первое сообщение

Напишите, чтобы обсудить формат и удобное расписание.

Продолжительность занятия
60 минут для всех учеников. Занятия проходят в закреплённое за вами время и заканчиваются по расписанию.
Первое занятие
Сначала разговор с родителями, при необходимости — с ребёнком. Первое занятие платное.
Перенос
Об отмене или переносе нужно предупредить минимум за час. При более позднем предупреждении стоимость занятия списывается.
Отмена
Непредвиденные обстоятельства в Украине обсуждаем индивидуально. Если я не могу провести занятие, договариваемся о переносе или отмене. За занятие, которое не состоялось с моей стороны, деньги не списываются.
Порядок оплаты
Можно оплачивать по одному занятию или несколько заранее — как удобно родителям. Деньги за неиспользованные будущие занятия возвращаются, если вы решили прекратить обучение.
Платформа связи
Zoom с демонстрацией экрана. Камера — по желанию.
Технические требования · Unity
Компьютер или ноутбук с Zoom, демонстрацией экрана и программами для выбранного направления.
Технические требования · Python
Компьютер или ноутбук с Zoom, демонстрацией экрана и программами для выбранного направления.
Технические требования · Scratch
Компьютер или планшет со Scratch, Zoom и демонстрацией экрана.
Домашние задания
Домашние задания необязательны — по желанию ученика и родителей.
Обсуждение прогресса
Проекты и темп подбираем индивидуально, без обещаний одинакового результата за определённый срок. Ученики и родители могут обращаться с вопросами между занятиями.

Опыт, который можно проверить

Игорь Сивочка

Я преподаватель и разработчик игр. Играю с детства, а с Unity работаю с 2020 года и продолжаю учиться. Мне нравится создавать игры и помогать другим воплощать собственные идеи.

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

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

Образование и обучение

Вопросы

Перед началом

Несколько практических деталей, которые часто интересуют родителей и учеников.

Хватит Minecraft на планшете?

Нужен компьютер с Minecraft, совместимой настройкой Minescript и демонстрацией экрана в Zoom. Версию игры и возможность установки проверяем до начала.

Чем это отличается от обычной игры?

Ученик пишет Python-код, предполагает результат и проверяет его в Minecraft. Игра показывает действие координат, условий и циклов; цель — понять программирование.

Можно заниматься из-за рубежа?

Да, занятия онлайн. Укажите страну или часовой пояс и удобное время.

Какой компьютер нужен?

Компьютер или ноутбук с Zoom, демонстрацией экрана и программами для выбранного направления. Компьютер или планшет со Scratch, Zoom и демонстрацией экрана.

Как записаться?

Напишите @Figarist в Telegram: возраст ученика, направление, опыт и удобное время. Я отвечу о возможности занятий.

Как оплатить занятия?

Оплата на счёт ФОП в гривне и иностранной валюте.

Познакомиться со мной в видео

Моя прежняя видеовизитка: немного обо мне и занятиях.

Смотреть на YouTube

Готовы обсудить?

Начнём с вашей цели

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

1000 грн за занятие

Обсудить занятия в Telegram