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

O co jde?

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 (dále M:EE). 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 mohlo ocenit. 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 M:EE 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 a pohyb kamery pomocí myši. Je to opravdu jednoduché a zvládnou to i mladší studenti.

Ani znalost cizího jazyka není potřeba, celý svět Hodiny kódu je totiž přeložen do češtiny. Dá se v nastavení přepnout i do angličtiny v rámci studia, ale je možné, že mladší žáci budou mít problém textu porozumět.

Nejsou potřeba ani zkušenosti s programováním, 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. Agent je nehráčská postava. 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říkladě. Řekněme, že máte úkol dovést agenta (šedá postava v červeném kroužku) k rostlině a tu pak analyzovat.

Screenshot 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. Po té se otevře okno s bloky.

Screenshot 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: M:EE Hodina kódu

Nalevo jsou dostupné bloky, které lze při plnění tohoto úkolu použí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é a intuitivní, vše je v češtině a hlavně se není čeho bát.

Věděli jste že

přibližně 30% zemského povrchu je pokryto lesy?

asi 20% světového kyslíku je produkováno Amazonským pralesem?

Odkazy

Minecraft: Education Edition si můžete stáhnout buď přes aplikaci Microsoft Store nebo zde

Dále si můžete stáhnout řešení jednotlivých úkolů a často kladené dotazy.