Программирование

Minecraft Hour of Code учит детей основам программирования

Minecraft Hour of Code учит детей основам программирования

Minecraft — одна из самых популярных и долговечных игр, когда-либо созданных. Благодаря Minecraft Hour of Code, это также отличный способ для детей изучить основы программирования.

Хотите узнать больше о том, как учебники Minecraft Hour of Code могут помочь молодым программистам? Продолжай читать!

Что такое Майнкрафт?

Minecraft, впервые представленная в 2011 году, представляет собой видеоигру с песочницей, созданную и разработанную шведским игровым дизайнером Маркусом «Нотчем» Перссоном. В настоящее время, опубликованная принадлежащим Microsoft Mojang, игра позволяет игрокам создавать разнообразные 3D-кубы для создания виртуального мира. При этом вы можете исследовать, собирать ресурсы, создавать, сражаться и многое другое, как в одиночном, так и в многопользовательском режимах.

В 2014 году Microsoft приобрела Mojang за 2,5 миллиарда долларов. К началу 2018 года было продано более 176 миллионов копий Minecraft на всех платформах. Это самая продаваемая видеоигра всех времен!

Представляем час кода Code.org

Основанная в 2013 году, Code.org является некоммерческой организацией, которая поощряет студентов изучать информатику в школе и дома. На своем веб-сайте организация предлагает бесплатные сеансы кодирования для всех, кто хочет учиться.

«Час вызова кода» Code.org был впервые запущен на Неделе компьютерных наук в 2013 году. Он поощряет студентов заканчивать короткие уроки программирования в течение часа. С тех пор количество часовых уроков по кодированию значительно выросло.

Задача стала глобальной: учебные пособия доступны на более чем 63 языках и более чем в 180 странах. Code.org сосредоточен на недопредставленных демографических данных, причем большинство студентов составляют женщины или представители меньшинств.

Что такое Minecraft Час кода?

Благодаря партнерству между Microsoft и Code.org, Minecraft Hour of Code впервые был представлен в 2015 году. Учебное пособие, предназначенное для детей от шести лет и старше, предлагает основы программирования на платформе Minecraft. После этого геймеры выполняют 14 испытаний на основе того, что они узнали.

Выберите один из четырех уроков Minecraft Hour of Code

Как объяснил генеральный директор Microsoft Сатья Наделла:

«Основная часть нашей миссии по расширению прав и возможностей каждого человека на планете состоит в том, чтобы вооружить молодежь навыками вычислительного мышления и решения проблем, чтобы преуспеть во все более цифровом мире. С помощью Minecraft и Code.org мы стремимся стимулировать творчество следующего поколения новаторов таким естественным, совместным и увлекательным образом ».

Как работают уроки Minecraft Hour of Code?

На сегодняшний день существует четыре инструмента Minecraft Hour of Code для потенциальных программистов:

  • Minecraft Adventurer
  • Minecraft Designer
  • Путешествие героя Minecraft
  • Новейший, Minecraft Voyage Aquatic

С каждым учебным пособием вы изучаете основы информатики, программируя виртуального персонажа с помощью нисходящего обзора мира Minecraft. Для этого вы используете Blockly, клиентскую библиотеку JavaScript для создания языков визуального блочного программирования.

Создано Google и выпущено с открытым исходным кодом открытым исходным под лицензией Apache 2.0, Blockly использует связанные блоки для написания программ. При перетаскивании блоков вы генерируете код в JavaScript, Python, PHP или Dart. Blockly также можно настроить для написания кода на любом текстовом языке.

Первое решение, которое вы принимаете в выбранный вами час игры Minecraft, — это выбор персонажа, Алекса или Стива. Оттуда окно разделяется на три части.

  1. Слева вы найдете игровое пространство Minecraft. Это здесь, где ваша программа работает. Ниже вы увидите инструкции для каждого уровня учебника.
  2. В средней части панели инструментов находятся команды, управляющие вашим персонажем.
  3. Справа находится рабочее пространство, где вы строите свою программу.

Каждый урок работает одинаково и начинается с вводного видео. Давайте узнаем больше о каждом уроке Minecraft Hour of Code.

Minecraft Adventurer

Первое сотрудничество между Microsoft и Code.org, Minecraft Adventurer, доступно через ваш веб-браузер. Вы также можете скачать копию для автономного использования; он поставляется на разных языках как для Windows, так и для Mac.

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

Чтобы начать кодирование в Minecraft Adventurers, перетащите moveForward (); заблокировать в вашем рабочем пространстве.

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

Застрял или запутался? Minecraft Adventurers позволяет легко отменить ваши изменения. Используйте кнопку «Начать заново» в правом верхнем углу рабочего пространства и начните снова.

Minecraft Designer

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

Ваша задача — добавить код, чтобы мир Minecraft снова заработал.

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

Minecraft Designer начинает с программирования курицы. Еще раз, вы научите персонажа двигаться, перетаскивая блоки и нажимая кнопку « Выполнить» . Чтобы пойти дальше, перетащите другой блок перемещения вперед и так далее.

Чтобы повторить игру, нажмите кнопку « Сброс» и начните снова.

Путешествие героя Minecraft

В этот Час кодирования Minecraft, Minecraft: Hero’s Journey, вы найдете агента на каждом уровне. Вы должны запрограммировать этого агента, чтобы ваш персонаж прошел каждый из 12 текущих уровней.

Сложность увеличивается с каждым шагом; на первом уровне вы должны переместить агента на прижимную пластину. Железная дверь откроется, чтобы персонаж мог убежать.

Minecraft Voyage Aquatic

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

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

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

Заключительные мысли о Minecraft Час кода

Minecraft Hour of Coding, предназначенный для детей от шести лет и старше, полезен всем, кто хочет писать код. Именно по этой причине каждый учебник был разработан для использования как в классе, так и для индивидуального использования.

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

Готовясь к написанию этой статьи, я прошел и начал каждый Майнкрафт Час кодирования. Каждый был захватывающим, веселым, и да, стоящим. Настоятельно рекомендуется, независимо от вашего возраста.

Вы ищете больше способов научиться писать код? Ознакомьтесь с этими лучшими играми, чтобы узнать, как кодировать

Похожие посты
Программирование

Что такое канал RSS? (И где его взять)

Программирование

7 причин, почему изображения не загружаются на ваш сайт

Программирование

Запустите агент SQL Server: настройте SQL Server 2012

Программирование

15 лучших бесплатных обоев дня Святого Патрика