Proč vyučovat programování dětí? Zvlášť pokud vyrostou budoucí balerína nebo fotbalista? Odpověď je jednoduchá: abychom vás naučili myslet logicky a plánovat své činy. Rodiče se chlubí, že moderní děti téměř od plenky mohou obsahovat tablety a počítače. Zájem o technologii a touhu po zábavě lze kombinovat s výukou a vývojem a nabízí dětské hry, které vás naučí vytvářet algoritmy a dokonce psát kód.
Kodable
Jak si myslíte, v jakém věku potřebujete začít programovat? Tvůrci společnosti Kodable tvrdí, že jejich hra je dostupná dvouletým. Kód se můžete naučit dříve, než poznáte písmena. Chcete-li projet bludištěmi, legrační tváře mohou opravdu dokonce i děti, a současně zvládnout kompilaci programů, což naznačuje pořadí akcí. Rady a doporučení se provádějí pomocí grafiky, takže čtení dítěte nemusí.
Kodable se doporučuje pro studium informatiky na základní škole: učitelé a rodiče mohou řídit proces učení, nastavit úroveň složitosti a sledovat úspěch. Skvělý začátek pro ty nejmenší.
Kodable
Code.org
Na webové stránce Code.org, vytvořené neziskovou organizací, mezinárodní hnutí “Programovací hodina”, bylo shromážděno několik vzdělávacích kurzů pro děti a dospělé. Věk, od kterého můžete začít, je čtyři roky. Jedna hra, která učí vše a okamžitě, neexistuje, ale existuje krok za krokem herní trénink s postavami různých karikatur. Při přechodu z úrovně do úrovně se můžete naučit a vytvořit vlastní krátké programy.
Сode.org
Lightbot
Ve hře, která je k dispozici na smartphonu nebo tabletu, by malý robot, který by poslouchal příkazy, měl na správných místech svítit žárovky. Hlavním úkolem, který bude před dítětem, je navrhnout cestu hry pomocí jednoduchých příkazů. Úkolem rodiče je vysvětlit dětem, co to znamená.
Není to fakt, že dítě, které hraje Lightbot, vyroste jako brilantní vývojář, ale určitě se naučí plánovat akce a dělat nejjednodušší algoritmy. Tuto aplikaci lze doporučit i jako výchozí, a to i pro předškolní děti ve věku 4-6 let. Vývojáři také nabízejí sofistikovanější verzi, která je vhodná pro děti starší devíti let.
Rodiče, mimochodem, mohou také rád trávit čas na sestavování tras. Robot je dostatečně zábavný, aby potěšil děti, a to natolik vážně, že dospělých neobtěžoval.
Lightbot
PictoWorld
“PictoMir”, vyvinutý NIISI RAS, pověřeným ruskou akademií věd, je naší odpovědí na zahraniční kolegy. NIISI RAS již vyvinul systém “KuMir”, v němž jsou studenti seznámeni s programováním, ale v něm není žádný herní prvek. “PictoMir”, určený pro předškoláky, se ukázalo jako fascinující a velmi dostupné.
Robot nabarví pole a dítě se naučí vytvářet algoritmy. Všechny tipy jsou vytvářeny pomocí grafiky, takže “PictoMir” může být bezpečně dáván dětem, které nemohou číst, počínaje pátým rokem: je zřejmé, že se vědci snažili učinit akce srozumitelnými i pro batolata. Pokud rodiče neznají angličtinu a nerozumějí nic v samotných programech, ale skutečně chtějí rozvíjet logické myšlení u dětí, PictoMir bude skutečnou spásou. Mobilní verze jsou k dispozici pro iOS, Android a Windows Phone, ale poslední dva budou muset být staženy z webu vývojáře.
PictoWorld
Robozzle
Kompletní úkoly a kreslení algoritmu pro pohyb šípů na hádanku – to je smysl hry, ve které mladší školáci mohou hrát. Je pravda, že obyčejná střílečka je nepravděpodobné, že by odnesla Sedm let na dlouhou dobu, zvlášť pokud je to první z takových her. Může se však vážně zajímat o děti již od deseti let, které se již obeznámily s algoritmizací, protože nejzajímavější hádanky se samozřejmě vyskytují na složitějších úrovních. Robozzle poskytuje téměř neomezené příležitosti k vytváření a hledání nových pracovních míst, takže je nejvhodnější neuplatňovat základy, ale neustále opakovat a praktikovat.
Robozzle
Cargo-Bot
Další jednoduchá hra pro zvládnutí, na počátečních úrovních, které se předškoláci budou cítit pohodlně. Vzhledem k tomu, že v něm není dostatek textu, stačí, aby děti rozlišovaly jednotlivé písmena, aby splnily první úkoly a přesunuly pole pro menší pohyby z místa na místo. Komplexní kombinace dokonce dospělí budou schopni dlouho myslet. Mezi další vzdělávací a zábavní aplikace Cargo-Bot vyniká velmi pěkným obrazem. Mimochodem, Cargo-Bot byl naprosto naprogramován pro iPad.
CodeMonkey
Lifkhaker již napsal podrobně o hře CodeMonkey, která musí jednoduše zaujmout hodné místo v seznamu výukových her pro děti.
Online hra, v níž se děti postupně učí ovládat zábavnou opici, je postavena velmi jednoduše a vizuálně. Každá nová úroveň popisuje možnosti programování a pro provedení dalšího úkolu budete muset použít znalosti z předchozí lekce. Chcete-li se dostat k banánu, to trvá několik minut, takže je vhodné plánovat lekce tak, aby dítě bylo přitahováno a nemá čas unavit.
Velkým plusem CodeMonkey je, že tato hra dává představu o samotné syntaxi, protože příkazy musí být vybrány pomocí ikon a sekvence akcí je napsána v řádcích téměř skutečného kódu.
CodeMonkey
Scratch
Zahrnutí Scratch do tohoto seznamu není zcela spravedlivé, protože to není hra, ale speciálně navržené prostředí pro výuku programování pro děti, a to nezahrnuje, protože je to vynikající vzdělávací nástroj. Autorství společnosti Scratch patří na Massachusetts University of Technology a v komunitě je většina informací přeložena do ruštiny, takže Scratch je k dispozici velice širokému publiku.
Možnosti pro Scratch jsou opravdu působivé, i když v tom nejsou žádné úkoly a úrovně, ale je zde mořská fantazie a prostředky pro jeho použití. Vzhledem k tomu, že cílem je založit dítě v každém projektu nezávisle, neexistují žádná univerzální řešení, ale existuje prostor pro kreativitu, která chybí v hrách, které učí algoritmizaci. Scratch je ideální pro děti osmi let, kteří už jsou unavení roboty a opice po obvyklých trasách.
Scratch
CeeBot
Neměli bychom zapomenout na klasiky, dokonce i docela prašné. CeeBot vzdělávací hry se objevily v roce 2003 jako zvláštní vývoj pro vzdělávací instituce. Zpočátku vývojáři vytvořili Colobot – hru o kolonizaci nové planety, jejíž hlavním rysem bylo, že ke správě postav je nutné psát vlastní programy.
CeeBot je herní trénink z několika úkolů s podrobnými pokyny. Historie programovatelných robotů na nové planetě, která zničí místní faunu samozřejmě pro děti, není vhodná, ale pro dospívající, kteří už byli odnášeni vědou v oblasti počítačů a představovali si, co je algoritmus, bude to dobrý nástroj. Vypadá CeeBot na pozadí moderních her zblízka, ale kde jinde bude dítě řídit postavy, vytvářet vlastní programy, které jsou co nejblíže syntaxi C ++, jak je to možné?
Ceebot
CodeCombat
CodeCombat – to je vážné, protože tato hra učí tento kód a vítěz dostane připravený programátor. Vybíráte programovací jazyk, který bude muset psát příkazy pro vaši postavu (hra nabízí Python, JavaScript, Lua nebo několik experimentálních jako CoffeScript) a jít na cestu pro krystaly.
Chcete-li se postavit do hry, můžete chlapci a dívky z osmi let. Výcvik a tipy v ruštině za 9,99 dolarů, každý měsíc můžete dostat nové úrovně pro průchod (první 70 je zdarma). Hra může být použita ve školách, existují oddělené bonusy pro učitele.
V hře před začátkem každé úrovně si dítě přečte zábavné a motivující citace o programování a připomíná, že “tento kód se sám nenaučí”. CodeCombat zachycuje více než obyčejné “rpg” a “střelce”, což je jedna z nejlepších kombinací rekreace a tréninku.
Codecombat