Tvorba her pro děti: Software, který rozvíjí kreativitu a logické myšlení

Digitální technologie jsou nedílnou součástí moderního světa, a proto je důležité, aby se s nimi děti seznamovaly již od útlého věku. Programování her pro děti není jen zábavou, ale i skvělým způsobem, jak rozvíjet jejich logické myšlení, schopnost řešit problémy a kreativitu. Programování otevírá dětem dveře k budoucím profesním příležitostem a učí je principům, které stojí za aplikacemi, hrami a webovými stránkami, které denně používají. Začít s programováním mohou už děti od 5 let, a to pomocí vizuálních nástrojů a her, které jsou speciálně navržené pro jejich věkovou kategorii.

Proč začít s programováním v dětském věku?

V dnešní době, kdy technologie pronikají do všech odvětví, jsou i základní znalosti programování cenné bez ohledu na to, jakou profesní dráhu si děti nakonec zvolí. Programování pro děti je investicí do jejich budoucnosti, a nejen o technických dovednostech. Učí je myslet jinak, hledat kreativní řešení a rozvíjet logiku. A kdo ví? Možná bude právě perspektivní IT obor jejich budoucí kariérní cestou.

Na základních školách se informatika zaměřuje především na práci s textovými editory, tabulkami a prezentacemi. Na středních školách se někde přidává algoritmizace a programování, jinde se zůstává u pokročilých kancelářských aplikací. Pokud chcete, aby vaše děti začaly s programováním dřív, mimoškolní kurzy nebo kroužky přizpůsobené různým věkovým skupinám jsou nejlepší volbou.

Jak začít s programováním her pro děti?

Děti mohou začít s programováním poměrně brzy, zhruba od 5 let. Malé děti mohou objevovat základy programování pomocí vizuálních nástrojů a her.

Vhodné nástroje a jazyky pro různé věkové kategorie

  • Děti 5-7 let: Ideální jsou jednoduché vizuální nástroje a programovací jazyky, které jsou založené na blocích a obrázcích. Sem spadá např. Scratch Jr.
  • Děti od 8 let: Vizuální kódování pomocí bloků nabízí Scratch, který je ideální pro interaktivní animace, 2D videa a hry.

Začněme u základů - od blokového programování (Scratch, Blockly) po textové jazyky (Python, JavaScript).

Přehled programovacích jazyků a jejich využití

Programovací jazykPoužitíÚroveň obtížnostiIdeální věk
Scratch, Scratch Jr.Interaktivní animace, 2D videa, hryNejjednoduššíDěti od 5 let, zejména s nadšením pro příběhy a animace.
BlocklyHry, základní animaceSnadnéDěti od 6 let, začátečníci.
Snap!Pokročilejší animace, hryStředně těžkéDěti od 8 let, které znají Scratch.
PythonRobotika, umělá inteligence, hrySnadnéČtenářsky zdatné děti, které chtějí tvořit hry nebo programovat roboty.
JavaScriptWebové stránky, aplikaceStředně těžkéDěti od 10 let, které chtějí tvořit interaktivní webové aplikace.
LuaVideohry, robotikaStředně těžkéDěti od 9 let, které chtějí vyvíjet hry.
JavaOperační systémy, aplikaceSnadnéČtenářsky zdatné děti, které chtějí vytvářet aplikace.
HTMLWebové stránkyPokročiléDěti od 10 let, které chtějí tvořit weby.
CSSWebové stránkyPokročiléDěti od 10 let, které chtějí tvořit weby.

Konkrétní programovací jazyky a platformy

  1. Scratch: Ideální pro děti od 8 let, vizuální kódování pomocí bloků.
  2. Scratch Jr.: Zjednodušená verze Scratch pro děti, které ještě neumí číst (5-7 let).
  3. Snap!: Rozšířená verze Scratch zaměřená na pokročilejší projekty. Vhodná pro děti, které chtějí tvořit komplexnější aplikace nebo algoritmy.
  4. Python: Skvělý pro starší děti (10+), které chtějí vytvářet aplikace, hry, roboty, nebo se pustit do datové analýzy a AI.
  5. Lua: Používá se v herním vývoji, např. v Roblox Studio.
  6. C++: Pro děti se zájmem o nízkoúrovňové programování.

Softwarové platformy

Softwarové platformy jsou nástrojem, který děti učí aplikovat naučené programovací koncepty.

Čtěte také: Návody na tvoření husy s dětmi

  • Code Club World: Platformu vyvinula Nadace Raspberry Pi Foundation. Umožňuje hrát si s kódem a sdílet výtvory.
  • Roblox Studio: Perfektní platforma, kde si děti mohou vytvořit své vlastní herní světy.
  • Unity: Platforma pro tvorbu her na profesionální úrovni.

Hardwarové platformy

U hardwarových platforem dochází k propojení kódu s reálném světem. Spojuje totiž programování s fyzickými projekty. Nástroje jako Arduino, Raspberry Pi nebo LEGO Mindstorms pomáhají dětem vidět okamžité výsledky jejich práce v reálném světě, což je pro ně zábavné a motivující. Pro starší děti jsou vhodné pokročilejší nástroje, jako je Arduino, VEX Robotics nebo Raspberry Pi, Tello EDU Drone nebo Robotický pes.

  • Dron Ryze Tello EDU je létající robot určený pro výuku programování.
  • Raspberry Pi je malý, ale plnohodnotný počítač, který zvládne spustit programy a pracovat s operačním systémem.
  • Arduino je mikrokontrolér zaměřený na přímé ovládání hardwaru a jednoduché úkoly. Představuje ideální volbu pro děti, které chtějí experimentovat s elektronikou a postavit si třeba robota nebo světelnou show.
VlastnostRaspberry PiArduino
Typ zařízeníMinipočítač s operačním systémemMikrokontrolér bez operačního systému
Primární využitíProvoz aplikací, práce s OS, komplexní výpočtyOvládání hardwaru, senzory, jednoduché úkoly
Operační systémAno (např. Linux)Ne

Programovací hry a aplikace

Skvělými pomocníky jsou programovací hry nebo aplikace jako „CodeCombat“, „Lightbot“ nebo „Tynker“.

Robotika

Robotika je obsáhlé téma, které by vydalo na samostatný článek. Ale pokud tvoje děti baví hardware i software, robotika určitě stojí za vyzkoušení!

Tipy a triky pro rodiče a učitele

  • Zábava na prvním místě: Programování by mělo být pro děti především zábavou.
  • Používej vizuální pomůcky a projekty: Vizuální pomůcky a praktické projekty pomáhají dětem lépe pochopit principy programování.
  • Vyber správný programovací jazyk: Scratch nebo Blockly jsou ideální pro začátečníky - děti se učí hravou formou bez složitého psaní kódu.
  • Zkus hardware pro větší zapojení: Experimentování s hardwarem, jako je Arduino nebo Raspberry Pi, může děti více zapojit a motivovat.
  • Experimentuj s programovacími hrami a kurzy: Programovací hry a kurzy jsou skvělým způsobem, jak se děti mohou učit programování hravou formou.
  • Zapoj děti do reálných problémů: Nechte děti, ať se pokusí vyřešit reálné problémy pomocí programování.
  • Učte se spolu: Nevadí, pokud nejste programátor/ka. Společné učení může být inspirací pro děti, tak pro rodiče.

Další tipy a doporučení

  • Coder Dojo Česká republika: V ČR se programováním zabývá klub Coder Dojo Česká republika.
  • Poslechni si rozhovor Stack Overflow Podcastu v angličtině: Ricky Robinett, viceprezident pro vztahy s vývojáři ve společnosti Cloudflare, a jeho osmiletá dcera Fay mluví o možnostech, jak děti vést k programování.
  • Kniha "Ruby Learns Coding": Kniha poutavých příběhů o malé Ruby s velkou fantazií je světovým bestsellerem. Za každým příběhem najdete úkol, ale je jen na vás, v jakém pořadí jednotlivé části prozkoumáte. Tato kniha nemá za cíl „naučit děti programovat“. Neučí žádné konkrétní programovací jazyky, ale přináší základy počítačového myšlení, které každý budoucí dětský programátor bude jednou potřebovat.
  • makeITtoday.cz: Programovací jazyk Scratch je základním kamenem IT kurzů, které najdete na webu makeITtoday.cz. Projekt spustily dvě HR specialistky, Silvie Zeman a Klára Štouračová, a učí programovat děti od 8 do 12 let, tedy ve věku, kdy už děti zvládají se déle koncentrovat a kriticky přemýšlet.
  • Ozobot: S Ozobotem nebudete potřebovat ani počítač, ani telefon. Je to jednoduchý robot, kterého lze programovat pomocí barevných kódů. K tomu stačí fixky a papír. Rozsahem možností a počtem úrovní složitosti je Ozobot zcela výjimečný: od úplných začátečníků předškolního věku až po studenty vysokých škol. Od fixky a papíru po obrazovku a JavaScript.
  • LEGO Mindstorms: Z tradiční stavebnice si můžete sestavit roboty, jejichž řídicí jednotka je propojena s aplikací v tabletu či chytrém telefonu.
  • Cubetto: Hra Cubetto slibuje, že naučí programovat i ty nejmenší. Jde o deskovou hru pro děti od tří let, ve které je úkolem dostat dřevěné vozítko z bodu A do bodu B.

Online hry, weby a aplikace pro děti

Digitální technologie jsou součástí našich životů, tedy i našich dětí. Proč čas strávený na počítači vnímat jako zabitý, když s vhodnými appkami, portály či hrami se děti zabaví na několik hodin, vzdělávají se a rodiče mají chvíli klidu?! Sami jsme rodiče a máme kolem sebe hned několik dětí, které chodí na první stupeň ZŠ. Pracovními listy jsme zavaleni ze škol, zejména v dobách karantény. Času je málo a domácnost ani práce nepočká. Proto jsme hledali něco, kde děti nepotřebují naši přímou asistenci (maximálně pomoc s vysvětlením), zabaví se samy na delší čas a ještě se bude jednat o smysluplnou činnost. Co si budeme nalhávat, mobil, televize i tablet je něco, co děti samo přitahuje. Poptali jsme se dalších rodičů, s čím jsou oni spokojeni.

Matematika

  • Matěj: Jedná se o online web s ústřední postavičkou Matěje, kde na principech Hejného metody (ale využijete i u klasické výuky) děti řeší úlohy z matematiky pro 1. až 9. třídu. Registrace je zdarma a ilustrovaných her je tu velké množství, někde děti doplňují čísla, jinde řeší rébusy a mnoho dalšího. Vše je roztříděno podle témat v matematice.
  • Umíme matiku: I tady se jedná o online web, který spadá pod celý projekt Umíme To, tj. dítě si v projektu může hravou formou procvičit i jiné předměty (bude zmiňováno dále). Web obsahuje řadu interaktivních úloh v podobě mini her se zvyšující se obtížností podle toho, jak dítě jednotlivé úrovně (cvičení) zvládá. Například malá násobilka je tu učena střílečkou, mocniny/odmocniny hrou s rozbitou kalkulačkou, apod. Osobně si myslíme, že portál je vhodný tak od 3. třídy, ale každé dítě je jiné. Některé hry jsou koncipované pro více hráčů, ideální v rodinách s více sourozenci. Ukázkové hry jsou zdarma na vyzkoušení. Poté máte možnost si zakoupit licenci (školní, rodinnou).
  • Matemág: Mezi rodiči je velice oblíbená aplikace do tabletu Matemág. Opět je vystavěna na principech Hejného. I přestože se jedná o placenou aplikaci, stojí za to si ji koupit. Všechny příklady ve formě rébusů doprovází komiks s dvěma hrdiny - Jakubem a Terezkou. Navíc je příběh namluvený.
  • Škola s nadhledem: Tento online portál k procvičování předmětů pro 1. i 2. stupeň ZŠ se nám těžko zařazoval do nějaké sekce, protože si tu procvičíte snad všechny předměty 1. stupně (matematiku, prvouku, český i anglický jazyk). Matematika je tu opět brána podle principů Hejného. Tento online portál jsme nakonec zařadili do Sekce Matematika, ačkoliv jsou tu k procvičení i další předměty. Ovšem ty na rozdíl od interaktivních úloh z matiky jsou spíše formou taháku, tj. sepsané vybrané jevy v českém jazyce, apod. Vše je zdarma. Podle našeho (skromného) mínění má tento web poněkud starší grafiku a ne zcela intuitivní prostředí.

Český jazyk

  • Umíme česky: Již zmiňovaný podprojekt z online webu Umíme To. Opět část interaktivních her (hádanky, střílečky, doplňovačky) je na ukázku zdarma, zbytek zakoupíte pod licencí (školní, rodinná).
  • Český jazyk: Další z online projektů, který je vhodný na procvičení češtiny. Ale najdete tu i angličtinu, němčinu či španělštinu. Cvičení jsou vhodná pro děti na 1. stupni ZŠ, v případě obtíží se čtením i pro starší. Jedná se o online web, ale hry lze stáhnout taky na tablet, do mobilu (iOS i Android), případně nahrát na interaktivní tabuli (ideální pro učitele). Ukázka je opět zdarma, poté si zakupte licenci. Hry jsou na principu doplňování slov do vět, pochopení významu přečteného, věty s obrázky (ty nahradit správným výrazem), atd. Výsledky jednotlivých cvičení jsou, v kombinaci se subjektivním hodnocením obtížnosti pomoci smajlíků, použity pro přizpůsobení jednotlivých cvičení či celého seznamu úkolů na míru danému dítěti. Tj. aplikace umožňuje individuální průchod na míru potřebám dítěte.
  • Gratulka: Bratříček Matika.in, kterou jsme zmiňovali v Sekci Matematika. Platí tedy pro něj stejné principy. Jedná se o online portál, který je pro žáky základní školy a je zcela zdarma. Hlavní postavičkou je tentokrát děvčátko Grétka.
  • Škola s Grétkou: Tento online web je opět těžké zařadit do jediné kategorie, protože děti si tu hravou formou procvičí matematiku, češtinu, prvouku, angličtinu i vlastivědu. Tedy vhodné zejména pro 1. stupeň ZŠ. Web je zdarma, líbí se nám jeho přehlednost a grafické zpracování.
  • Umíme slovíčka: Další z online podprojektů z balíku Umíme To. I tady naleznou děti na ukázku zdarma (poté zpoplatněná licence) řadu her, kde si procvičí slovní zásobu i gramatické jevy. Hry jsou interaktivní, například pexeso, střílečka, výběr z možností.

Anglický jazyk

  • Duolingo: Tento online portál se stejnojmennou zdarma aplikací do tabletů a mobilů (Android i iOS) asi netřeba dlouze představovat. Jedná se u dětí o velmi zábavné učení slovíček angličtiny (umí-li anglicky, tak libovolných dalších jazyků). Za odvedené znalosti hráč získává virtuální odměnu a dostává se do dalších levelů (těžších obtížností).
  • Memrise: Jedná se o placenou mobilní aplikaci (ukázka je zdarma), kde si procvičíte vy i vaše děti (spíše ty starší) slovní zásobu hned v několika jazycích. Důraz se tady klade na vizualizaci slovíčka v daném jazyce - každému slovíčku se přiřazuje nějaká fráze, ve které je slovíčko obsaženo.
  • Booko: Tuto audiotéku (či jak tento online portál nazvat) jsme zařadili do Sekce Anglický jazyk. Ale Booko obsahuje mnohem více než řadu audiovizuálních knih pro děti. Jsou tady rovněž interaktivní a vzdělávací hry. Všechny knížky jsou interaktivní, zvýrazňují text a obsahují animace. Tím jsou pro děti velmi chytlavé.
  • English Attack: Další z českých aplikací do mobilu (iOS i Android) pro trénování angličtiny za pomocí sledování filmů. Jedná se o tzv. princip severského učení jazyků. Základní ukázka s několika filmy je zdarma, další filmy si dokoupíte za drobný poplatek.
  • Online Jazyky: K tomuto zpoplatněnému online prostředí výuky jazyků (nejenom angličtiny) existuje v ceně stejnojmenná aplikace na mobil. V prostředí naleznete videa, která se střídají s interaktivními cvičeními, jež vás provedou slovní zásobou a mluvnickými jevy. V některých videích poznáte slavné české herce (například pana Lišku). Při březnové karanténě kvůli COVID19 měly Online Jazyky licenci pro děti zdarma.
  • Youtube: Na závěr této sekce zmíníme ještě Youtube. Stačí si vybrat téma (barvy, číslovky, abeceda) a najdete tady nespočet dětských kanálů (obvykle ve formě písniček).

Prvouka a vlastivěda

  • Prvouka: Jak už název napovídá, jedná se o interaktivní výuku prvouky pro 1. stupeň ZŠ. Ke zpoplatněné aplikaci (4.99 euro pro iOS i Android) existuje i nádherná tištěná knížka.
  • Toporopa: Toporopa je online portál i mobilní hra (iOS i Android), kde si děti zábavnou formou procvičí znalosti o Evropě (řeky, sopky, vlajky, města). Takže se jedná o skvělý doplněk k Tuláčkově vědomostnímu boxu KVIZ, který je zase fyzickou hrou o Evropě.
  • Umíme fakta: Naposled v tomto článku zmiňujeme rozsáhlý interaktivní portál Umíme To, tentokrát jeho podprojekt Umíme Fakta, který je zaměřený na procvičování zeměpisu (různé slepé mapky), ale děti tu najdou i hry na chemii či přírodopis.
  • Zeměpis: Jedná se o zdarma hru pro mobil i tablet. Děti si formou kvízových otázek (6000 otázek ve 4 obtížnostech, přes 2000 obrázků) procvičují poznatky ze zeměpisu celého světa. Další produkt z online portálu PŘEDMET.IN.
  • Učíme se venku: Inspirujte se, jak u dětí podporovat přirozené vzdělávání se ve venkovním prostředí, na online portále Učíme se venku. Najdete tu jak zpoplatněné materiály (online kurzy a e-booky), tak ale i ukázky zdarma na různé pokusy a hrátky venku (v menu jako Ochutnávka ven).
  • Česká televize: Ani televizi nemusíte dětem zakazovat. Stačí jen dobře vybírat, co jim pustíte, zatímco půjdete třeba vařit oběd. Kromě klasických her bez větší přidané hodnoty jsou tu rovněž hry zaměřené na zeměpis, dějepis (např. Husité vs Křižáci), přírodopis (např. Terčin zvířecí svět). Angličtina je tu formou online videí. Máte-li doma školkové děti, i pro ty je tu speciální kategorie s videi a hrami.
  • UčíTelka: Jedná se o další zdarma počin české televize, který se rozjel s 1. vlnou COVID19 v březnu 2020. Přehledně je tu vyobrazeno hromada video-materiálů pro děti od 1. stupně ZŠ po střední školu. Pro prvostupňáky tu tak najdete vše od jazyků přes prvouku až po výchovu ke zdraví.
  • Little Mouse's Encyclopedia: Drobně zpoplatněné hra do tabletu (4.99 euro, Android i iOS). Grafika hry je ruční práce a je to znát, když do toho započítáme skvělé intro a velmi povedenou hudbu, přináší hra opravdu nevšední zážitek pro děti a rychle je vtáhne do děje i učení.

Další tipy

  • Hry do tabletu: Na tomto odkazu naleznete seznam linků ke stažení i zakoupení her do tabletu (většinou jde o pár korun). Nahoře si můžete vyfiltrovat, o co přesně máte zájem.
  • Dopravní výchova: Jde o další zdarma aplikaci ke stažení (Android), pokud chcete mít jistotu, že děti bezpečně přejdou silnici a rozeznají značky. Hra je od tvůrců portálu Učení bez mučení.
  • Logické hry: Na tomto portále naleznou vaše děti řadu logických her různých obtížností. Je potřeba mít nainstalovaný plugin Adobe Flash Player v prohlížeči.
  • H-Edu: Webový portál je vhodný především pro pedagogy (či akční rodiče), kde si snadno vytvoří vlastní pracovní listy pro děti (s rébusy, křížovkami, apod.). Pracovní listy se pak dají vytisknout, ale taky sdílet s dalšími učiteli (pro okomentování přípravy) či promítat na interaktivní tabuli ve škole (při distanční výuce).
  • Worksheet Generator: Podobně zaměřený portál jako výše zmíněný H-Edu, ale v anglickém jazyce. Opět v něm můžete vytvářet vlastní pracovní listy pro děti.
  • Kahoot: Rovněž na webu Kahoot jde interaktivně tvořit kvízy a hry, pak zaslat dětem odkaz (tzv. PIN) a hrát proti sobě (nebo mezi sourozenci). Máte-li doma děti 2. stupně ZŠ (nebo šikovné čtvrťáky a páťáky), zadejte jim za úkol si nachystat vlastní rébusy v Kahoot a zahrát si je online se spolužáky či sourozenci.
  • IBobr: V tomto případě se nejedná o zábavně-vzdělávací portál, ani web na tvorbu kvízů, ale o soutěž pro žáky od 4. tříd ZŠ dále. IBobr si klade za cíl seznamovat žáky a jejich učitele s tím, co to jsou informatické otázky a problémy, a že informatika není totéž co ovládání počítače. Je nezbytná nutnost registrace žáka do soutěže pod školou. Vše je zdarma.

Programování v Robloxu

Máte-li doma dítě, které rádo hraje Roblox, můžete ho podpořit v rozvoji jeho dovedností i mimo hraní. Můžete ho přihlásit na kroužek, kde se naučí vytvářet vlastní objekty a mapy, které bude moci sdílet s kamarády a následně je za pomoci Roblox serveru hrát. Během kroužku se student naučí základům programování skrze intuitivní webovou aplikaci Replit. V závěru kurzu student své nabyté dovednosti spojí v Roblox Studiu, kde si vytvoří vlastní, plně funkční hru, kterou odprezentuje svým novým kamarádům a následně si ji spolu odzkouší.

Čtěte také: Návody pro kreativní tvorbu

Co se studenti za pomoci kroužku Robloxu hravě naučí?

  • Základy programování v jazyce Lua
  • Používat Roblox Studio
  • Zapojit představivost při tvorbě vlastních 3D objektů a map
  • Spolupracovat v týmu o maximální velikosti 4 studentů
  • Publikovat a pracovat se svými výtvory na Roblox serverech
  • Základy tvorby her, které lze využít v profesionálních vývojových prostředích jako Unity, či Unreal Engine

Co je potřeba mít pro přihlášení se do kroužku Robloxu?

  • Stolní počítač, nebo notebook splňující minimální požadavky
  • Vytvořit si vlastní profil na Robloxu a stáhnout hru zdarma
  • Nainstalovat si Roblox Studio - ke stažení zdarma
  • Zaregistrovat se, nainstalovat si Discord a nastavit připojení

Čtěte také: Nápady na velikonoční aktivity

tags: #na #tvoreni #her #pro #deti #software

Oblíbené příspěvky: