Часът на кода на Minecraft учи децата на основите на програмирането

Часът на кода на Minecraft учи децата на основите на програмирането

Minecraft е една от най -популярните и трайни игри, създавани някога. Благодарение на Minecraft Hour of Code, това също е отличен начин децата да научат основите на програмирането.





Искате ли да научите повече за това как уроците на Minecraft Hour of Code могат да бъдат от полза за младите програмисти? Продължавай да четеш!





Какво е Minecraft?

За първи път представена през 2011 г., Minecraft е видео игра с пясъчник, създадена и проектирана от шведския дизайнер на игри, Markus 'Notch' Persson. Сега публикувана от собствеността на Mojang на Microsoft, играта позволява на играчите да изграждат с различни 3D цифрови кубчета, за да създават виртуален свят. По този начин можете да изследвате, събирате ресурси, да изработвате, да се биете и други, както в режими за един играч, така и в мултиплейър.





През 2014 г. Microsoft придоби Mojang за 2,5 милиарда долара. До началото на 2018 г. над 176 милиона копия на Minecraft са продадени във всички платформи. Това е най-продаваната видео игра за всички времена!

Представяме ви Часът на кода на Code.org

Основана през 2013 г., Code.org е организация с нестопанска цел, която насърчава учениците да изучават компютърни науки в училище и у дома. Чрез своя уебсайт организацията предлага безплатни кодиращи сесии за всеки, който има желание да се учи.



На Code.org „Hour of Code Challenge“ стартира за първи път по време на Седмицата на обучението по компютърни науки през 2013 г. Той насърчава учениците да завършат кратки уроци по програмиране в продължение на един час. Оттогава броят на едночасовите уроци по кодиране нарасна значително.

Предизвикателството стана глобално, като се предлагат уроци на над 63 езика и над 180 страни. Code.org се фокусира върху слабо представената демография, като по -голямата част от студентите са жени или от малцинствена група.





Какво е часът на кода на Minecraft?

Чрез партньорство между Microsoft и Code.org, Minecraft Hour of Code е въведен за първи път през 2015 г. Проектиран за деца на възраст шест и повече години, урокът предлага основите на програмирането в платформата Minecraft. След това геймърите изпълняват 14 предизвикателства въз основа на наученото.

Като изпълнителен директор на Microsoft Сатя Надела обяснено :





„Основна част от нашата мисия за овластяване на всеки човек на планетата е снабдяването на младите с изчислително мислене и умения за решаване на проблеми, за да успеят във все по-дигитален свят. С „Minecraft“ и Code.org се стремим да предизвикаме креативност в следващото поколение иноватори по естествен, съвместен и забавен начин. “

Как работят часовете за кодове по Minecraft?

Към днешна дата има четири инструмента Minecraft Hour of Code за потенциални кодери:

  • Minecraft Adventurer
  • Дизайнер на Minecraft
  • Пътешествието на Minecraft Hero
  • Най -новото, Minecraft Voyage Aquatic

С всеки урок вие научавате основите на компютърните науки, като програмирате виртуален герой чрез изглед отгоре надолу към света на Minecraft. За тази цел използвате Blockly, клиентска JavaScript библиотека за създаване на езици за програмиране на визуални блокове.

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

Първото решение, което вземате в избрания от вас Час на кода на Minecraft, е да изберете герой, Алекс или Стив. Оттам прозорецът се разделя на три части.

  1. Вляво ще намерите игралното пространство на Minecraft. Тук се изпълнява вашата програма. Под това ще видите инструкциите за всяко ниво на урока.
  2. Кутията с инструменти в средната област е мястото, където се намират командите, които контролират вашия герой.
  3. Вдясно е работното пространство, където изграждате вашата програма.

Всеки урок работи по същия начин и започва с уводно видео. Нека да разберем повече за всеки урок за час на кода на Minecraft.

Minecraft Adventurer

Първото сътрудничество между Microsoft и Code.org, Minecraft Adventurer е достъпно чрез вашия уеб браузър. Можете също изтеглете копие за офлайн употреба; той се предлага на различни езици както за Windows, така и за Mac.

Последното е идеално, ако имате бавен интернет или искате да го изтеглите и инсталирате на множество компютри.

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

След това щракнете Бягай за да позволите на вашия герой да се придвижи напред с едно пространство в мрежата на Minecraft. От тук можете да добавите още блокове към програмата. Докато правите, вашият герой ще продължи да се движи в посока, в зависимост от вашата команда.

Заседнал или объркан? Minecraft Adventurers улеснява отмяната на промените ви. Използвай Започни отначало бутон в горния десен ъгъл на вашето работно пространство и започнете отново.

Дизайнер на Minecraft

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

Вашата работа е да добавите код, за да накарате света на Minecraft да работи отново.

Екранът отново е разделен на три основни части. Вляво е замразената игра на Minecraft, която изисква поправяне. В средата ще намерите инструментариума с команди за пилета, овце и други същества в Minecraft. От дясната страна е работното пространство, където ще изградите програмата.

Minecraft Designer ви започва с програмиране на пиле. Още веднъж ще научите героя да се движи, като плъзгате блокове и щраквате бягай . За да отидете по -нататък, плъзнете друг блок за преместване напред и т.н.

За да повторите играта, натиснете Нулиране бутон и стартирайте отново.

Пътешествието на Minecraft Hero

В този час на кодиране на Minecraft, Minecraft: Hero's Journey, ще намерите агент на всяко ниво. Трябва да програмирате този агент, за да преминете вашия герой през всяко от 12 -те текущи нива.

Трудността се увеличава с всяка стъпка; на първото ниво, вие сте инструктирани да преместите агента в плоча под налягане. Ще се отвори желязна врата, така че героят да избяга.

контролер на xbox one не работи

Minecraft Voyage Aquatic

Най -новият час на кодиране на Minecraft поставя вашия агент начело на риболовна лодка. Представят се различни предизвикателства, отново до голяма степен базирани на движение и решаване на проблеми.

Задачите в тази версия включват намиране на лодка, улов на риба и намиране на корабокрушено съкровище. Както винаги, ще можете да подобрите кода си, като повторите предизвикателствата, а инструкциите могат да бъдат разширени за по -голяма яснота.

До края трябва да можете да създадете инструкции за насочване на вашия агент с възможно най -малко блокове.

Последни мисли за кода на Minecraft Hour of Code

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

Minecraft Adventurer може да е единственият, наличен за офлайн употреба, но всички те са достъпни онлайн, независимо от вашата платформа. След като завършите всеки пъзел на Minecraft, върнете се и ги разрешете по различни начини. По този начин ще откриете допълнителни часове на игра.

При подготовката да напиша тази статия, преминах и започнах всеки час на кодиране в Minecraft. Всеки от тях беше вълнуващ, забавен и да, полезен. Той е силно препоръчителен, независимо от възрастта ви.

Търсите ли повече начини да се научите да кодирате? Вижте тези най -добрите игри за научаване как да кодирате .

Дял Дял Туит електронна поща Как да почистите вашия компютър с Windows с помощта на командния ред

Ако на вашия компютър с Windows има малко място за съхранение, почистете боклуците, като използвате тези бързи помощни програми за командния ред.

Прочетете Напред
Свързани теми
  • Програмиране
  • Програмиране
  • Minecraft
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурност, Linux, DIY, програмиране и обяснени технологии и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате