27-31 июля 2020 года
Python, Java, Web
в Minecraft
Учитесь программировать, не выходя из игры

До начала игры осталось:
День
Часы
Минуты
Секунд
Почему в Minecraft
Minecraft – не только популярная песочница, но и образовательная платформа.

В Minecraft любят играть дети и даже
их родители. И это не мешает обучению.
Minecraft — игра без ограничений в рамках игрового поля: делай, что хочешь, и как хочешь. Миссия или полноценный сюжет отсутствуют как таковые, что открывает возможности для безграничного полета фантазии. Главный герой (участник) фактически царь и бог, всё зависит только от него: захотел – построил, захотел – разрушил. Всё достаточно просто, а ресурсы не ограничены.

Так и был построен Университет Иннополис. Захотели – сделали. Новые аудитории? Пожалуйста. Зона барбекю? Вот она. Смена времен года? Без проблем. Геймификация в обучении выполняет важную роль. Если нет возможности посетить реальный Университет Иннополис, то почему бы не побывать в нем виртуально.
Направления
Можно выбрать любое направление обучения
Python в Minecraft
Python — простой и универсальный язык программирования с большим количеством инструментов для решения задач. Минималистичный синтаксис языка повышает производительность разработчика и читаемость кода.

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

На Python работают сотрудники Google, Facebook, Yandex, Intel и HP. На Питоне написан Instagram, игры World of Tanks, Battlefield 2 и Civilization 4.
Java в Minecraft
Курс поможет освоить азы программирования на языке Java. Обучение проходит в игровой форме, все задачи пользователя выполняет робот Карел. Участник будет писать программы, в которых Карел ищет сокровища, проходит лабиринты, становится грузчиком и так далее.

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

После курса вы сможете создавать игры, графические приложения и другие программы. Задания будут выполняться в среде разработки Eclipse. Все необходимые программы и методические материалы прилагаются.
Web-программирование в Minecraft
Курс покрывает основы frontend-разработки, то есть ту часть web, с которой непосредственноработают пользователи. На курсе вы изучите основные инструменты, необходимые для работы веб-разработчику.

Начнем с того, что научимся разрабатывать современные веб-страницы с использованием языков HTML и CSS. Также узнаем, как сделать так, чтобы сайт красиво отображался на всех типах устройств, начиная с экрана телефона, заканчивая большими дисплеями телевизоров. После изучим основы одного из самых популярных языков программирования — JavaScript.
2 бесплатных урока по Python!
Оставьте свои контакты и мы пришлем
вам 2 урока по Python
2 бесплатных урока по Python
Регистрация на курс
Выберите курс
Телефон родителя
Участник
Дата рождения участника
Школа
Класс
Для кого курс
Для школьников
Юным программистам 5—11 класса поможем освоить азы программирования на популярных языках, легко начать путь разработчика и научиться писать код красиво.

Геймификация позволяет проводить время
за игрой с пользой, легче усваивать материал, развивать пространственное воображение
и улучшать результаты, даже не замечая, что ты учишься.
Для студентов
Python, Java и Web пригодятся студентам 1—2 курса на практике. На Python делаются расчеты, графики и диаграммы, а также пишется исследовательская работа.

На Java пишутся многие игры, мобильные
и веб-приложения, серверные части
и работают онлайн-магазины.

Web — основа фронтенд-разработки, с которой работают пользователи. Web-программирование — это конструирование
и создание сайтов.
Программа курса
Python в Minecraft
Java в Minecraft
Web в Minecraft
БЛОК 1
Начало работы c языком программирования Python
Начало работы c языком программирования Python в среде разработки Wing IDE
Знакомство с тестирующей системой PCMS
3 часа
БЛОК 2
Введение в Python
Введение в Python
Переменные
Базовое операции и операторы в Python
6 часов
БЛОК 3
Двумерные массивы (вложенные списки)
Списки
Двумерные списки
4 часа
БЛОК 4
Введение в основы ООП
Концепции, принципы и примеры реализации
4 часа
БЛОК 5
Битовые операции
Побитовые операции. Двоичное представление числа
4 часа
БЛОК 6
Создание анимации
Создание анимации с использованием Python
4 часа
БЛОК 1
Настройка рабочего окружения
  • Скачивание и установка Java Development
  • Скачивание и установки среды разработки Eclipse
  • Знакомство с основными элементами интерфейса. Знакомство с сайтом LMS и принцип работы с презентациями и шаблонами проектов
  • Загрузка шаблонов проектов в Eclipse

БЛОК 2
Вывод данных в консоль
  • Введение в Java
  • Ввод/вывод данных
  • Импорт библиотек
  • Вывод на экран сообщения
БЛОК 3
Переменные (int, double, bool, char, String)
  • Типы переменных(int, double, bool, char, String)
  • Константы
  • Считывание с экрана и сохранение информации в переменные
БЛОК 4
Арифметические операции
  • Основные математические операции
  • Арифметика


БЛОК 5
Считывание данных с консоли
  • Вывод на консоль
  • Класс System
  • Ввод с консоли
  • Класс Scanner
БЛОК 6
Знакомство с сервисом тестирования кода (pcms)
  • Загрузка кода


БЛОК 7
Логические операции
БЛОК 8
Операции сравнения
БЛОК 9
Условные операторы
  • Условные операторы if, if/else
БЛОК 10
Циклы
  • Циклы for, while

БЛОК 11
Одномерные массивы
  • Понятие структуры данных – массив
  • Объявление, заполнение и действия над массивами
  • Использование массивов
БЛОК 1
Знакомство с веб-технологиями
БЛОК 2
Настройка рабочего окружения
  • Скачивание и установки текстового редактора. Настройка инструмента компиляции.
  • Скачивание и установка плагина для подсвечивания синтаксиса.
  • Знакомство с основными элементами интерфейса режима разработчика в браузере
БЛОК 3
Основы HTML
  • Что такое HTML
  • Структура HTML-документа
БЛОК 4
Разметка страницы сайта
  • Оформление текста, гиперссылки, Html- теги; теги списков;
  • Атрибуты тегов;
  • Таблица


БЛОК 5
Основы CSS
  • Основы и установка;
  • Что такое CSS;
  • Система сеток и верстка при помощи сеток;
  • Меняем значения CSS свойств;
  • Псевдоклассы
  • Основной блок сайта;


БЛОК 6
Продвинутый CSS
  • Линейные и радиальные градиенты.
  • Трансформации.
  • Перемещение, масштабирование, вращение, наклон элементов.
  • Переходы.
  • Время, задержка, повторение и направление анимации.


БЛОК 7
Оформление страницы сайта
БЛОК 8
Введение в JavaScript
Как попасть
1
Записаться
Оставьте заявку
2
Оплатить
Информацию по оплате
пришлем на почту
3
Участвовать
Будьте онлайн в игре
Наши преимущества
Комфорт
Не нужно выходить из дома
и ехать в Иннополис — любимый университет можно посетить онлайн, пройтись
по холлам, заглянуть
в аудиторию, почилить
в читалке, поспать в кампусе
и даже поесть в столовой. Виртуально, конечно же.
Геймификация
Образовательный процесс организован в виртуальной среде игры Майнкрафт, где детализированно воссоздана площадка Университета Иннополис. Тот случай, когда можно учиться и одновременно играть, и тебе за это ничего не будет.
Стриминг
Лекции и мастер-классы проходят в формате живых стримов. Заглядывайте
в аудиторию в назначенное время, находите книжку
со ссылкой и смотрите прямой эфир с преподавателем. Одновременно можно задавать вопросы и общаться с другими участниками.
Развлечения и спорт
Все перечисленные пункты
и так одно развлечение, совмещенное с обучением.
Но мы приготовили для вас еще кое-что интересное, чтобы атмосферу на онлайн-курсе максимально приблизить
к той, что царит в реальности. Но об этом вы узнаете уже
на самой смене. Будем развивать ваш спортивный интерес.
ОРГАНИЗАТОР КУРСА

Центр довузовской подготовки
Университета Иннополис

7
лет мы организуем образовательные смены, сборы, олимпиады и курсы
78
мероприятий в год мы проводим для школьников, студентов, тренеров
и преподавателей
30 000+
участников в год вовлекается нами
в мир высоких технологий
После курса вы получите
Сертификат о прохождении
Постоянный доступ к материалам
Что говорят участники и родители
Михаил
Участник онлайн-смены Python в Minecraft
Было безумно интересно. Спасибо нашему преподавателю за такую доступную передачу информации. На каждом уроке было сложно (впервые работал в Python), но учитель всегда помогал.

На уроках по саморазвитию было оооочень интересно. Преподаватель очень позитивный и добрый. Каждая крупица информации была полезна и легко принята.
Лиана Полосина
Родитель участницы онлайн-смены Python в Minecraft
Моя дочка просто в восторге от курса. Очень интересно проходит само обучения в форме игры. В таких проектах мы еще не участвовали и попробовали первый раз. Спасибо большое организаторам курса за такую возможность обучаться онлайн и еще через игру. Для детей это очень интересно.

После прохождения этого курса, а он был недолгий, дочка познакомилась с языком программирования Python. Очень хотелось, чтобы такие курсы были постоянно, чтобы можно было онлайн обучаться в Университете Иннополис. Для ребенка это было очень интересно и познавательно. Ждем продолжения.

Спасибо огромное всем преподавателям, вожатым и организаторам курса!
Галина
Родитель участника онлайн-смены Python в Minecraft
Потрясающе времяпровождение в это непростое время! Очень увлекательный процесс обучения! Весело, полезно! Рекомендую от души!
Елизавета
Участница онлайн-смены Python в Minecraft
Смена была прекрасной! Преподаватель рассказывал очень интересные, а главное, полезные вещи, задавал необычные задачи, помогал всем с возникшими трудностями. С вожатым было классно разговаривать по вечерам и в группе в телеграмме, он помог решить некоторые проблемы в Майнкрафте.

Выражаю огромную благодарность организаторам, придумавшим и воплотившим в жизнь эту идею, преподавателю и вожатому! Теперь я научилась писать программы в Python и играть в Майнкрафт.
Вопросы и ответы
Какое будет примерное расписание?
Это примерное расписание, которое будет подстраиваться под ваши часовые пояса.

10:00 - 12:00 Первый учебный блок
13:00 - 13:30 Занятие по личностному развитию
14:00 - 16:00 Второй учебный блок
16:00 - 18:00 Свободное время
18:00 - 19:00 Третий учебный блок
20:00 - 21:00 Вечернее мероприятие
Будет ли трансфер?
Да. До Университета Иннополис вас доставит виртуальный шаттл с суперкомфортом
и сверхскоростью.
Что входит в стоимость курса?
В стоимость смены входит образовательная программа и много, много шаурмы (он же врап).
Какими навыками необходимо обладать, чтобы успешно пройти обучение?
Курсы рассчитаны на начинающий уровень подготовки. Достаточно хорошо знать математику уровня 6-7 класса и любить играть в Minecraft.
Будет ли у меня наставник во время обучения?
Да. Весь курс обучения преподаватель будет вашим наставником. Ему можно задавать вопросы и получать обратную связь.
Как оплатить курс?
Оплатить курс можно онлайн с помощью банковской карты. После регистрации вам на почту придет ссылка на оплату.
Остались вопросы?
Ильдар Тамаев
Ваш джедай в мире олимпиадного программирования
Телефон: +7 (843) 203-92-53 доб. (320)
E-mail: olymp@innopolis.ru