Hodina kódu nyní i v Minecraft: Education Edition

22. 7. 2020 Minecraft

Je to tu! Nyní si budete moci vyzkoušet programování přímo ve hře Minecraft: Education Edition. Projekt Hodina kódu se již 7 let snaží přivést mladé studenty a studentky k programování s pomocí jejich oblíbených filmových a herních hrdinů. Nedávno se k nim přidala ve velkém stylu i společnost Microsoft s hodinou kódu, která je zcela zdarma přímo ve hře Minecraft: Education Edition. Tak neváhejte a pojďte se naučit programovat!

Logo Minecraft: Education Edition. Obrázek je z oficiální stránky Minecraft: Education Edition. Odkaz: https://education.minecraft.net/
Logo Minecraft: Education Edition | Zdroj: education.minecraft.net

Co je Hodina kódu?

Hodina kódu je už poměrně známý projekt, který se rozšířil téměř po celém světě. Jeho účelem je zjednodušeně představit programování široké veřejnosti (zejména pak studentům) a dokázat, že programování není jen psaní kódu, ale že to může být i zábava. Před nějakou dobou se k tomuto fenoménu přidal i Minecraft se svou webovou verzí programování v blocích. Nyní však přišel s něčím úplně novým – Hodinou kódu přímo v Minecraft: Education Edition. Tématem je velmi zásadní problém požárů a následná obnova lesů.

Proč byste to měli zkusit?

Tento formát je velmi dobrým studijním doplňkem a mnoho studentů i učitelů by jej určitě ocení. Celé je to velmi jednoduché. K hodině kódu není prakticky potřeba nic jiného než počítač a nažhavené mozkové závity na spoustu zábavných lekcí. Další výhodou je, že Minecraft je hra velmi oblíbená napříč všemi věkovými kategoriemi. Především mladším studentům bude toto prostředí velmi příjemné a známé. Hodina kódu v Minecraft: Education Edition je doporučena od 7 let. Další výhodou je, že žáci nejsou závislí jen na škole, protože Hodinu kódu si mohou zahrát i doma u svých počítačů. Navíc je vše vyprávěno příběhově, takže mají motivaci jednotlivé úkoly zvládnout a ještě se něco dozvědět o záchraně planety.

Co je k tomu potřeba?

Normální verze Minecraft: Education Edition je placená, ale pro účel Hodiny kódu funguje zcela zdarma, aby si mohl programování zkusit každý. Minecraft: Education Edition je ke stažení jak pro operační systém Windows v Microsoft Store, tak i pro MacOS. Po stažení pak stačí vybrat možnost demoverze, nastavit jazyk čeština a můžete se pustit směle do hraní.

Pokud by nebyl nějaký úkol srozumitelný nebo byste měli doplňující otázky, můžete použít přiložené dokumenty na konci tohoto článku nebo se nás zeptat.

Jaké znalosti jsou potřeba?

I když jste se dosud nikdy nesetkali s Minecraftem, nebojte se ničeho. Vše je naprosto intuitivní a jednoduché. Není totiž potřeba nic jiného než jednoduché mechaniky Minecraftu, tj. pohyb postavy pomocí kláves WASD nebo šipek a pohyb kamery pomocí myši. Ani znalost cizího jazyka není potřeba, celý svět Hodiny kódu je totiž přeložen do češtiny. Kdyby si někdo chtěl procvičit zároveň i cizí jazyk, tak jde v nastavení jazyk přepnout na angličtinu. Ani zkušenosti s programováním nejsou potřeba, vše je vysvětleno postupně a srozumitelně.

Co se naučíte?

Jak už jsem zmiňovala, tématem je prevence před požáry a následná reforestace („znovuzalesnění“). V průběhu lekce se dozvíte, jak lze předejít požárům pomocí programování a jak se dále postupuje. Vše je vyprávěno skrze nehráčské (NPC) postavy výzkumníků. Vaším úkolem je naprogramovat agenta. Veškeré programování je na bázi bloků, které se postupně skládají, přepisují a přesouvají tak, aby agent udělal, co se po něm chce. Této postavě můžete například udávat pokyny pro pohyb, ničení, zkoumání nebo sběr předmětů.

Úvodní obrázek Minecraft: Education Edition s agentem. Obrázek je z oficiální stránky Minecraft: Education Edition. Odkaz: https://education.minecraft.net/
Agent v Minecraft Education Edition | Zdroj: education.minecraft.net

Jak funguje programování v blocích?

Pokud jste se nikdy předtím nesetkali s programování v blocích, tak nezoufejte. Pokusím se vám to přiblížit na jednoduchém příkladu. Řekněme, že máte úkol dovést agenta (šedá postava v červeném kroužku) k rostlině a tu pak analyzovat.

Screenshot z mapy Hodina kódu ze hry Minecraft: Education Edition. Na obrázku je popsán úkol s agentem. Agent má jít o 4 místa vpřed a analyzovat rostlinu.
Screenshot příklad | Zdroj: M:EE Hodina kódu

Naším úkolem tedy bude posunout agenta o 4 místa v před a pak analyzovat keř. Začneme tak, že zmáčkneme tlačítko C na klávesnici. Otevře se nám okno s bloky.

Screenshot z mapy Hodina kódu ze hry Minecraft: Education Edition. Na obrázku jsou poskládané bloky, tak aby se splnil úkol na předchozím obrázku. Agent má jít o 4 místa vpřed a analyzovat rostlinu.
Screenshot programování v blocích | Zdroj: MC:EE Hodina kódu

Nalevo jsou dostupné bloky, které lze při plnění tohoto úkolu využít. Pokud chcete nějaký z bloků použít, stačí jej jen myší přetáhnout na šedou plochu. Jak jsme si již na začátku řekli, je potřeba agenta posunout o 4 místa vpřed a pak analyzovat keř. Proto na šedou plochu přetáhneme bloky v tomto pořadí a můžeme kliknout na zelené tlačítko start. Tím se vrátíme zpět do hry a agent provede to, co jsme mu právě určili. Jak vidíte je to velmi jednoduché, intuitivní a není se čeho bát.

Věděli jste, že

přibližně 30% zemského povrchu pokrývají lesy?

asi 20% světového kyslíku produkuje Amazonský prales?

Odkazy

Minecraft: Education Edition si můžete stáhnout buď přes aplikaci Microsoft Store nebo na webu Minecraftu. Dále si můžete stáhnout řešení jednotlivých úkolů a často kladené dotazy.