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

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

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

1122 1122 человек просмотрели это мероприятие.

/* Popup box BEGIN */ .hover_bkgr_fricc { background: rgba(0, 0, 0, .4); cursor: pointer; display: none; height: 100%; position: fixed; text-align: center; top: 0; width: 100%; z-index: 10000; } .hover_bkgr_fricc .helper { display: inline-block; height: 100%; vertical-align: middle; } .hover_bkgr_fricc>div { background-color: #fff; box-shadow: 10px 10px 60px #555; display: inline-block; height: auto; max-width: 551px; min-height: 100px; vertical-align: middle; width: 60%; position: relative; border-radius: 8px; padding: 15px 5%; } .popupCloseButton { background-color: #fff; border: 3px solid #999; border-radius: 50px; cursor: pointer; display: inline-block; font-family: arial; font-weight: bold; position: absolute; top: -20px; right: -20px; font-size: 25px; line-height: 30px; width: 30px; height: 30px; text-align: center; } .popupCloseButton:hover { background-color: #ccc; } .trigger_popup_fricc { cursor: pointer; font-size: 20px; margin: 20px; display: inline-block; font-weight: bold; } /* Popup box BEGIN */ @media (max-width: 1000px) { .woa_post_header_image { display: flex !important; align-items: center !important; justify-content: center !important; } .woa_post_header { grid-template-columns: 100% !important; grid-template-rows: 2fr !important; } } @media (max-width: 690px) { header .entry-title { font-size: 45px !important; } .c-btn { padding-left: 10px !important; padding-right: 10px !important; width: 100% !important; } } @media (max-width: 490px) { header .entry-title { font-size: 35px !important; } }

Ваш ребенок мечтает создавать собственные игры? Мы знаем, как ему помочь! Мы дадим ему знания и навыки, которые позволят ему писать коды на языке Python в увлекательном мире Minecraft.

  • Для детей 12–16 лет
  • Курс состоит из 6 модулей
  • В каждом модуле 8 занятий по 2 академических часа
    (4 недели)

Записаться на вводный урок

.iziModal-wrap { border-radius: 40px !important } .iziModal-content { border-radius: 40px !important } .iziModal-iframe { border-radius: 40px !important } #ipt-fsqm-popup-form-3 { border-radius: 40px !important }



Дополнительные подробности

адрес электронной почты/URL регистрации - valerij.filipovich@fluentrussia.ru

Чтобы зарегистрировать это мероприятие отправьте свои данные по электронной почте valerij.filipovich@fluentrussia.ru

Зарегистрируйтесь с помощью веб-почты: Gmail / AOL / Yahoo / Outlook

 

Дата и время

11.10.2022 @ 00:00 (MSK) to
24.10.2022
 

Местонахождение

Онлайн-мероприятие
 

Типы мероприятия

 

Категория мероприятия

Поделитесь с друзьями

Проводим
время с пользой

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

Кому подойдет обучение

Ребятам, которые любят играть в Minecraft

Всем, кто хочет научиться программировать, но пока не уверен в своих силах и не знает, с чего начать

Тому, кто уже освоил основы программирования на Python, но хочет закрепить эти знания под чутким руководством опытного педагога и обрести уверенность в своих силах

Тем, кто хочет знать, как устроены игры, и мечтает их создавать

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

Вспомнаем
прошлый урок

Повторяем циклы, условия и термины, которые уже изучили

Проверяем
домашнее задание

Вместе разбираем вопросы и любуемся результатом

Изучаем новую
тему

Знакомимся с новым материалом и учимся работать с ним

Отрабатываем
навыки

Создаем свою игру и решаем задачи

Подводим итоги

Обсуждаем урок и новую домашнюю работу

Записаться

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

Карьера в ИТ

Python-разработчики зарабатывают больше 100 000 ₽ в месяц. И этот курс - возможность освоить востребованный язык программирования в игровой форме, которая поможет сделать весь процесс интереснее и увлекательнее.

Всестороннее развитие

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

Новые друзья

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

3 причины начать заниматься программированием вместе с нами:

Уметь программировать — это круто!

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

Обучение в игровой форме!

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

Программирование - это выгодно!

На сегодняшний день спрос на хороших программистов столь же огромен, как и их зарплаты. А в рамках этого курса изучается один из наиболее востребованных языков программирования — Python. В конце курса ты даже сможешь пополнить свое портфолио первым проектом!

Присоединиться

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

Шаламов Виталий Анатольевич

Виталий – руководитель технического направления Регионального центра выявления и поддержки одарённых детей и молодёжи Челябинской области «Курчатов центр», действующий педагог, методист и автор-составитель курсов в сфере информационных технологий.

    В его профессиональном активе:
  • физико-математическое образование с дополнительным профилем «Информатика»
  • степень магистра педагогического образования
  • 12 лет педагогического стажа
  • более 1000 учеников, успешно освоивших курс по программированию на языке Python в мире Minecraft
  • сотрудничество с ведущими технопарками и школами программирования
  • опыт разработки и преподавания собственных, уникальных авторских курсов
«На мой взгляд, любой человек может освоить абсолютно любой язык программирования – при условии, что он хочет и может научиться мыслить системно и логически. Научить правильно выстраивать алгоритмы и писать код, привить желание и развить умения – и есть мои главные задачи как педагога».

Программа курса

Модуль 1:
Переменные и координаты
  • узнаем, как хранится информация в памяти компьютера – а также рассмотрим некоторые типы данных;
  • поймем, как устроена трехмерная система координат и чем отличаются абсолютные координаты от относительных, научимся использовать переменные для перемещения персонажа – и многое другое;
  • наконец, выполним Кейс №1: «Порталы, лабиринты и квесты» – создадим свою первую собственную «игру внутри игры»!
Модуль 2:
Автоматическое создание сооружений
  • изучим принципы адресации и идентификации блоков в Minecraft, вставку, удаление и изменение блоков, а также простейшие арифметические операции в Python и некоторые виды циклов, и не только;
  • построим с помощью кода полноценное здание с мебелью и механизмами, целую улицу из домов, парочку небоскрёбов – а может, и целый город (заодно рассмотрим, что такое функции и для чего они применяются);
  • выполним Кейс № 2: «Большая стройка». Построим с помощью кода то, о чём давно мечтали!
Модуль 3:
Взаимодействие с блоками и изменение пространства
  • изучим различные методы ввода-вывода информации посредством взаимодействия программного кода и библиотек Minecraft;
  • рассмотрим новый тип данных (списки), изучим основные методы работы со списками и применим их для создания «исчезающих» мостов, выручающих персонажа в затруднительных ситуациях – и многое другое;
  • выполним Кейс № 3: «Большая игра с поиском сокровищ». Напишем свою первую собственную «игру внутри игры», в которой обобщим все изученные ранее виды взаимодействий с игровым миром, попутно закрепив работу с процедурами и функциями в Python
Модуль 4:
Использование файлов с данными
В этом разделе мы:
  • научимся работать с внешними текстовыми файлами для чтения и записи данных, создадим программу-путеводитель по миру Minecraft для новичков;
  • научимся воспроизводить многослойные трехмерные объекты в игре, создадим программу 3D-принтер для «печати» из блоков, научимся работать с аудиофайлами, чтобы добавлять собственное звуковое сопровождение в ваши проекты… и не только;
  • выполним Кейс № 4: Проект «Матрица» – научимся создавать многослойные сложносоставные объекты 3D-объекты и пиксель-арты методами автоматического «сканирования» и «печати».
Модуль 5:
Математическое моделирование двух- и трехмерных структур
В этом разделе мы:
  • создадим гигантские работающие часы с циферблатом, показывающие реальное время;
  • научимся создавать правильные и произвольные многоугольники, многогранники и конусы, отправимся в захватывающее путешествие по древним пирамидам Египта, а также узнаем, как создать сложные математические модели и фракталы с помощью черепашьей графики;
  • выполним Кейс № 5: «Великий архитектор» – создадим еще одно чудо света с помощью кода, математики и геометрических фигур.
Модуль 6:
Наделение блоков способностью «мыслить»
В этом разделе мы:
  • разберемся, как превратить обычный строительный блок в динамически движущуюся и «мыслящую» сущность, описав алгоритмы её движения и поведения с помощью кода;
  • создадим блока-помощников и научимся наделять его необходимыми функциями, а также сделаем его более «живым» – применим генератор случайных чисел и теорию вероятностей для создания непредсказуемости в поведении программы;
  • выполним Кейс № 6: «Искусственный интеллект» – создадим собственного голема-помощника, запрограммированного на нужные нам действия.

Почему ребятам нравится в White Owl Academy?

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

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

Уроки в прямом эфире

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

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

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

Друзья по интересам

У нас ребята находят единомышленников, с которыми интересно учиться, делиться идеями и обмениваться впечатлениями после уроков

Продолжай обучение дальше!

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