Hodina kódu Minecraft učí děti základům programování

Hodina kódu Minecraft učí děti základům programování

Minecraft je jednou z nejpopulárnějších a nejtrvalejších her, které kdy byly vytvořeny. Díky hodině kódu Minecraft je to také skvělý způsob, jak se děti mohou naučit základy programování.





Chcete se dozvědět více o tom, jak mohou výukové programy Minecraft Hour of Code prospět mladým kodérům? Čti dál!





Co je Minecraft?

Minecraft, který byl poprvé představen v roce 2011, je sandboxová videohra, kterou vytvořil a navrhl švédský herní designér Markus 'Notch' Persson. Tato hra, kterou nyní vydává společnost Mojang vlastněná společností Microsoft, umožňuje hráčům stavět pomocí různých 3D digitálních kostek a vytvářet virtuální svět. Přitom můžete prozkoumávat, sbírat zdroje, tvořit, bojovat a další, a to v režimech pro jednoho hráče i pro více hráčů.





V roce 2014 získal Microsoft Mojang za 2,5 miliardy dolarů. Na začátku roku 2018 bylo na všech platformách prodáno více než 176 milionů kopií Minecraftu. Je to nejprodávanější videohra všech dob!

Představujeme Hodinu kódu Code.org

Code.org, která byla založena v roce 2013, je nezisková organizace, která podporuje studenty ve výuce informatiky ve škole i doma. Organizace prostřednictvím svých webových stránek nabízí bezplatné relace kódování pro každého, kdo má touhu učit se.



Code.org 'Hour of Code Challenge' byl poprvé spuštěn během Týdne vzdělávání v informatice v roce 2013. Vyzývá studenty, aby během hodiny absolvovali krátké návody na programování. Od té doby se počet hodinových výukových programů o kódování značně zvýšil.

Výzva se stala celosvětovou a jsou k dispozici návody ve více než 63 jazycích a více než 180 zemích. Code.org se zaměřuje na nedostatečně zastoupené demografické údaje, přičemž většinu studentů tvoří ženy nebo příslušníci menšinové skupiny.





Co je to Minecraft Hour of Code?

Díky partnerství mezi Microsoftem a Code.org byl Minecraft Hour of Code poprvé představen v roce 2015. Tento tutoriál je určen pro děti ve věku od šesti let a nabízí základy programování v rámci platformy Minecraft. Poté hráči splní 14 výzev na základě toho, co se naučili.

Jako generální ředitel společnosti Microsoft Satya Nadella vysvětlil :





„Klíčovou součástí našeho poslání zmocnit každého člověka na planetě je vybavit mládež výpočetním myšlením a schopnostmi řešit problémy, aby uspěla ve stále více digitálním světě. Prostřednictvím 'Minecraft' a Code.org se snažíme u nové generace inovátorů podnítit kreativitu způsobem, který je přirozený, spolupracující a zábavný. '

Jak fungují hodiny Minecraft Hour of Code?

K dnešnímu dni existují čtyři nástroje Minecraft Hour of Code pro potenciální kodéry:

  • Dobrodruh Minecraftu
  • Návrhář Minecraftu
  • Cesta hrdiny Minecraftu
  • Nejnovější, Minecraft Voyage Aquatic

S každým tutoriálem se naučíte základy informatiky naprogramováním virtuální postavy prostřednictvím pohledu shora dolů na svět Minecraftu. K tomu používáte Blockly, knihovnu JavaScript na straně klienta pro vytváření programovacích jazyků vizuálních bloků.

Společnost Blockly, vytvořená společností Google a vydaná jako open source pod licencí Apache 2.0, používá k psaní programů propojené bloky. Při přetahování polí generujete kód v jazyce JavaScript, Python, PHP nebo Dart. Blockly lze také přizpůsobit tak, aby byl kód v libovolném textovém počítačovém jazyce.

První rozhodnutí, které ve zvolené hodině Minecraftu uděláte, je výběr postavy, Alexe nebo Steva. Odtud se okno rozdělí na tři části.

  1. Vlevo najdete herní prostor pro Minecraft. Tady běží váš program. Pod tím uvidíte pokyny pro každou úroveň tutoriálu.
  2. Panel nástrojů ve střední oblasti obsahuje příkazy, které ovládají vaši postavu.
  3. Vpravo je pracovní prostor, kde si sestavíte program.

Každá lekce funguje stejným způsobem a začíná úvodním videem. Zjistíme více o každém kurzu Minecraft Hour of Code.

Dobrodruh Minecraftu

První spolupráce mezi Microsoftem a Code.org, Minecraft Adventurer, je dostupná prostřednictvím vašeho webového prohlížeče. Můžete také stáhnout kopii pro offline použití; přichází v různých jazycích pro Windows i Mac.

Ten je ideální, pokud máte pomalý internet nebo si jej chcete stáhnout a nainstalovat na více počítačů.

Chcete -li začít kódovat v Minecraft Adventurers, přetáhněte moveForward (); blok do vašeho pracovního prostoru.

Dále klikněte Běh aby se vaše postava mohla posunout vpřed o jedno místo v mřížce Minecraftu. Odtud můžete do programu přidat další bloky. Jak to uděláte, vaše postava se bude i nadále pohybovat ve směru, v závislosti na vašem povelu.

Zaseknutý nebo zmatený? Minecraft Adventurers usnadňuje zrušení vašich změn. Použijte Začít znovu tlačítko v pravém horním rohu pracovního prostoru a začněte znovu.

Návrhář Minecraftu

S Minecraft Designer programujete zvířata a další stvoření ve svém vlastním pískovně Minecraft. První věc, které si bohužel všimnete, je, že se svět Minecraftu zastavil. Ovce se tak nepohybují, kuřata přestala snášet vajíčka a zombie jen stojí na místě.

Vaším úkolem je přidat kód, aby svět Minecraftu znovu fungoval.

Obrazovka je opět rozdělena na tři hlavní části. Vlevo je zmrazená hra Minecraft, která vyžaduje opravu. Uprostřed najdete sadu nástrojů s příkazy pro kuřata, ovce a další stvoření z Minecraftu. Na pravé straně je pracovní prostor, kde program vytvoříte.

Minecraft Designer vás spustí programováním kuřete. Opět naučíte postavu pohybovat se tažením bloků a kliknutím běh . Chcete -li jít dále, přetáhněte další blok vpřed atd.

Chcete -li hru zopakovat, stiskněte tlačítko Resetovat tlačítko a začněte znovu.

Cesta hrdiny Minecraftu

V této Minecraft Hour of Coding, Minecraft: Hero's Journey najdete agenta na všech úrovních. Tohoto agenta musíte naprogramovat, aby se vaše postava dostala za každou z 12 aktuálních úrovní.

Obtížnost se zvyšuje s každým krokem; v první úrovni dostanete pokyn přesunout agenta na přítlačnou desku. Otevřou se železné dveře, aby postava mohla uniknout.

jak přidat záložku do aplikace Adobe Acrobat Reader DC

Minecraft Voyage Aquatic

Nejnovější Minecraft Hour of Coding dává vašemu agentovi na starost rybářskou loď. Jsou představeny různé výzvy, opět z velké části založené na pohybu a řešení problémů.

Úkoly v této verzi zahrnují hledání lodi, chytání ryb a nalezení ztroskotaného pokladu. Jako vždy budete moci svůj kód vylepšit předěláváním výzev a pokyny lze pro přehlednost rozšířit.

Na konci byste měli být schopni vytvořit pokyny, jak nasměrovat svého agenta s co nejmenším počtem bloků.

Závěrečné myšlenky na Minecraft Hour of Code

Ačkoli je Minecraft Hour of Coding zaměřena na děti ve věku od šesti let, vyplatí se každému, kdo chce kódovat. Z tohoto důvodu byl každý výukový program navržen pro použití ve třídě i pro individuální použití.

Minecraft Adventurer může být jediným dostupným pro použití offline, ale všechny jsou dostupné online, bez ohledu na vaši platformu. Poté, co dokončíte každou hádanku Minecraftu, vraťte se zpět a vyřešte je různými způsoby. Přitom odhalíte další hodiny hratelnosti.

Při přípravě psaní tohoto článku jsem prošel a zahájil každou Minecraft Hour of Coding. Každá byla vzrušující, zábavná a ano, stála za to. Je to velmi doporučeno, bez ohledu na váš věk.

Hledáte další způsoby, jak se naučit kódovat? Podívejte se na tyto nejlepší hry pro učení kódování .

Podíl Podíl tweet E-mailem Jak vyčistit počítač se systémem Windows pomocí příkazového řádku

Pokud má váš počítač se systémem Windows nedostatek úložného prostoru, vyčistěte nevyžádanou poštu pomocí těchto rychlých nástrojů příkazového řádku.

Číst dále
Související témata
  • Programování
  • Programování
  • Minecraft
O autorovi Christian Cawley(1510 článků zveřejněno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a skutečně užitečného výrobce podcastů s rozsáhlými zkušenostmi s podporou desktopů a softwaru. Christian, který přispívá do časopisu Linux Format, je drotář Raspberry Pi, milovník Lega a fanoušek retro her.

Více od Christiana Cawleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru