Возраст: 6,5-12 лет
Уровень: для новичков.
Длительность: от 8 модулей (месяцев), от 64 часов*.
Формат: индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени).
Количество детей: от 1 до 8.
Стоимость:
от 750 руб./час в группе онлайн,
от 850 руб./час в группе офлайн,
от 1050 руб./час индивидуально онлайн,
от 1980 руб./час индивидуально офлайн.
Кого никогда не заменит робот? Своего разработчика! Попробовать себя в роли создателя искусственного интеллекта поможет популярная игра Minecraft.
Генеральный директор Google Сундар Пичаи однажды сказал, что искусственный интеллект изменит мир сильнее, чем освоение огня или изобретение электричества. Согласно исследованию компании Gartner, уже к 2025 году количество рабочих мест, связанных с искусственным интеллектом (AI), превысит два миллиона. Поэтому так важно уже сейчас знакомить детей с основами этой технологии. Идеальный инструмент для изучения AI — тот самый Minecraft, которым увлечены миллионы школьников (и не только) по всему миру.
Компания Microsoft создала на базе этой игры образовательную платформу, которая помогает детям быстро и эффективно осваивать самые сложные науки, в том числе искусство программирования. А еще, по наблюдениям учителей, использующих игру в своей работе, Minecraft позволяет развивать математическое и критическое мышление, творческий подход, навыки коммуникации и работы в команде, а также учит принимать решения.
На основе методики Microsoft мы разработали специальный углубленный курс программирования для любителей Minecraft.
О курсе
«Minecraft: введение в искусственный интеллект» — длительный курс для детей от 6,5 до 12 лет. Он подойдет тем, кто только начинает
свой путь в программировании или уже имеет базовые знания.
Программа курса рассчитана на 8 месяцев интенсивного изучения. Задача учеников — программировать собственного агента для решения рутинных игровых задач: построение, добыча ресурсов, защита от мобов. Для этого ребята осваивают фундаментальные темы программирования — циклы, условные конструкции, массивы — и учатся применять полученные знания на практике в построении игровой вселенной Minecraft. Ближе к концу курса ученики программируют на JavaScript — одном из самых распространенных и востребованных языков программирования в мире.
Для обучения мы используем образовательную среду MakeCode (разработка Microsoft). Эта среда разработки похожа на Scratch (и по уровню сложности тоже), но предлагает значительно более широкий функционал для изучения программирования.
25% учебного времени мы уделяем развитию так называемых soft skills. На занятиях нужно работать в команде и коммуницировать, как это делают профессиональные программисты в компаниях. Кроме того, в процессе совместной работы над проектами ученики развивают лидерские качества, творческий подход, а также навыки тайм-менеджмента, решения задач и принятия решений.
Какие навыки ребенок получит на курсе?
В процессе работы над совместным IT-проектом развиваются:
- навыки программирования;
- математическое мышление;
- алгоритмическое мышление;
- логическое мышление;
- творческое мышление;
- критическое мышление;
- лидерские навыки;
- коммуникативные навыки;
- навыки командной работы;
- навыки решения проблем;
- навыки проектного менеджмента.
Полученные на занятиях навыки станут прекрасной основой для дальнейшего изучения технических наук.
Программа курса
В состав модулей курса «Minecraft: введение в искусственный интеллект» входят:
- Обучение работе на платформе программирования в Minecraft
- Программирование и создание конструкций в мире Minecraft
- Знакомство с понятием «Алгоритм» и программирование робота с использованием алгоритмов
- Знакомство с понятием «Цикл» и программирование робота с использованием циклов
- Знакомство с понятием «Событие» и программирование в мире Minecraft с использованием событий
- Знакомство с понятием «Координаты» и программирование в мире Minecraft с использованием координат
- Знакомство с понятиями «Абсолютное положение», «Относительное положение» и программирование в мире Minecraft с использованием этих понятий
- Знакомство с понятиями «Переменная», «Глобальная переменная», «Локальная переменная», работа с числовыми и строковыми переменными, программирование в мире Minecraft с использованием разных типов переменных
- Введение в тему «Условные конструкции if-else» и программирование в мире Minecraft с использованием условных конструкций
- Введение в тему «Функции» и программирование в мире Minecraft с использованием функций
- Введение в тему «Массивы» и программирование мира Minecraft с использованием массивов
- Введение в тему «Искусственный интеллект» и программирование робота с использованием подходов искусственного интеллекта
- Введение в JavaScript, изучение базового синтаксиса JavaScript и циклов for в JavaScript
- Изучение новой платформы программирования в Minecraft на JavaScript
Каждый блок из четырех уроков завершается проектным занятием, на котором ученики закрепляют полученные знания и навыки. Для уверенных разработчиков (например, тех, кто изучает программирование в Minecraft: Education Edition более полугода) программа курса предусматривает особые проекты. Продвинутые ученики смогут вместе с командами реализовать такие сложные постройки, как египетские пирамиды и колизей.
По завершении курса ученики разрабатывают свой проект.
Что является итоговым проектом?
Итоговым проектом в Minecraft является программирование своей цифровой вселенной внутри игры. Например, самыми популярными проектами являются: IT-город со всеми топовыми мировыми компаниями, умными коммуникациями и инфраструктурой (дороги, метро, поезда и т.д.), умные перекрёстки, стройтех, edtech и многое другое.
Проект создаётся исходя из интересов учеников. Преподаватели задают направления, а дети их развивают самостоятельно. Обязательная составляющая проектной работы — возможность программировать проект в командах с использованием всех полученных знаний и наработанных навыков за курс.
Курс «Minecraft: введение в искусственный интеллект» является частью двухгодичной углубленной программы обучения программированию с помощью Minecraft (прохождение других курсов не является обязательным условием для записи на этот курс):
- Легкий уровень: Программирование Minecraft (5 мес.)
- Средний уровень: Minecraft: введение в искусственный интеллект (8 мес.)
- Средний уровень: Minecraft: программирование на JavaScript (4 мес.) или Minecraft: Программирование на Python (3 мес.)
- Сложный уровень: Разработка модов для Minecraft (от 3 мес.)
Рекомендации по обучению:
Всем нашим коддикам, любящим программировать в Minecraft, мы рекомендуем совместить обучение на курсе “Minecraft: введение в искусственный интеллект” с занятиями по “Разработке модов для Minecraft”.
Если на одном курсе дети знакомятся с понятием искусственного интеллекта и учатся программировать своего агента для решения своих игровых задач, то второй курс был создан командой CODDY специально по запросу наших учеников – с нуля и самостоятельно разрабатывать игровые элементы и блоки для построения, защиты и добычи ресурсов, да еще и на языке Java! Наш опыт показывает, что таким образом дети не только учатся программировать в среде Minecraft, но также сразу видят результаты своего обучения на практике в игре.
Что нужно для занятий?
Для занятий на наших площадках ничего не требуется, мы предоставим ребенку все необходимое.
- Для занятий в онлайн формате ребенку потребуется компьютер/ноутбук с установленной программой и доступ в интернет. Список технических требований к компьютеру по ссылке (https://coddyschool.com/upload/files/sysminecraft.pdf).
- Инструкция по установке Minecraft Education Edition по ссылке (https://coddyschool.com/upload/files/instal_ii.pdf).
Курс «Minecraft: введение в искусственный интеллект» – лучший способ познакомить вашего ребенка со сложным миром программирования и искусственного интеллекта!