В третьем уроке программируем с Майнкрафт настоящий дом. Вы наверняка уже освоились в творческом режиме игры Minecraft. Попробуем написать усложненный код, который в каждом последующем уроке будем менять и постараемся из простого дома сделать шедевр! Данный цикл рассчитан на 3 — 4 занятия по программированию в Майнкрафт и позволит в полной мере освоить логику построения циклов от простого к сложному.
Не забывайте передать черепахе строительные блоки. Вначале переносим их к себе в инвентарь, а потом передаем черепашке!
Чтобы набрать сразу несколько блоков нажимаем на блоке требуемое количество раз левой клавишей мышки!
Программируем команды в Майнкрафт
Первым делом программируем для черепахи команду поднятия вверх — строительные блоки будем ставить под персонажем. Далее предлагаю написать часть кода простыми операторами. Оставьте сверху 1 — 2 строчки про запас! Используем команду вперед и размещаем блок под объектом второй командой. Обратите внимание, что при перетаскивание и размещении строительного блока выпадет дополнительное меню выбора. Нужно выбрать блок со стрелкой вниз. Кнопки и команды, которые мы программируем в майнкрафт с описанием и названием смотрите в материале: Описание команд в Майнкрафт (материал в стадии подготовки).
Вводим в программный код команду цикл: REP … DO …END. Между REP и DO устанавливаем количество повторов = 2 (попробуй поставить 3 и посмотри что получится), условие прописываем как на картинке ниже. Программируем команды для последней стены дома. Добавляем еще один цикл — он будет отвечать за количество слоев (этажей) и разместится на первой строке кода, закрываем цикл командой END в конце программы. Давайте возведем 5 этажей и поэтому пропише 5 повторений подряд.
Запускаем код для исполнения
Программируем черепаху и запускаем ее на выполнение кода. Должно получиться высокое здание без окон и дверей и даже без крыше. Хорошей чертой Майнкрафта является наглядность! Приятно смотреть как все строиться, а когда допускаешь ошибку, то она в прямом смысле слова бросается в глаза.
Первая часть урока по программированию в Майнкрафт подошла к завершению. На следующих занятиях будем улучшать примитивное строение:
- Построим скатную крышу;
- Сделаем окна и двери;
- Добавим балкон;
- Немного украсим наружные стены.
Дополнительные уроки по Майнкрафт
- Детское программирование в Майнкрафт (материал общего содержания и полезных ссылок);
- Описание и значение команд в Майнкрафте (в стадии подготовки);
- Урок №1. Знакомство со средой разработки для детей (в стадии подготовки);
- Урок №2. Радуга и первый элементарный цикл;
- Урок №3. Программируем с Майнкрафт дом (усложняем алгоритмы программного кода).
Рекомендую посмотреть уроки по Скретч, учебные материалы по AppInvector 2 или познакомиться с робототехникой на базе Lego.
ДО НОВЫХ ВСТРЕЧ!