Hravé programování
Hravé programování
\nPro některé děti může být zábavné naučit se základy programování. V dnešní době už se programování neučí přímým psaním příkazů, ale spíš spojováním kousků kódu potažením myší a upravováním detailů - je to pro děti pochopitelné.
\nVideohry, kde vyřešit úkol = sestavit za sebe programovací příkazy
\nPokud děti nemají žádnou zkušenost a/nebo jsou malé, můžete vyzkoušet dvě aplikace, zda je to zaujme.
\n- \n
- Code-a-pillar\n
Housenka od Fischer Prize (něco trochu podobného existuje i jako fyzická lehce programovatelná hračka pro nejmenší děti)
\nhttps://play.google.com/store/apps/details?id=air.fisherprice.com.codeapillarGoogle&hl=cs&gl=US
\n- \n
- Rabbids Coding\n
Je potřeba pochytat králíky.
\nhttps://play.google.com/store/apps/details?id=com.Ubisoft.Rabbids.Coding&hl=cs&gl=US
\n- \n
- Autonauts\n
Hra pro větší na PC - hra zadává úkoly, hráč si staví a programuje roboty, kteří zvládnou úkol vykonat.
\nhttps://store.steampowered.com/app/979120/Autonauts/
\nHravé, názorné weby s výukou programování
\n- \n
umimeprogramovat.czUmíme programovat\n
Tento projekt je součástí vzdělávací rodiny služeb \"umíme\" a je pojatý docela komplexně. Děti mají k dispozici ne pouze samotnou výuku programování (python), ale i podpůrné činnosti (logické myšlení, rozpoznávání vzorců, hry, ...).
\numimeprogramovat.cz
\n- \n
- Blockly - Games for tomorrow\'s programmers\n
Google provozuje blockly, programovací jazyk, kde se program skládá z barevných bločků. Mají kolem toho velice názorné hry, skrze které hráč postupně pobere co a jak.
\nhttps://blockly.games/
\n- \n
- Scratch\n
Na MIT vyvinuli také jazyk pro začátečníky, který je velice populární, lidi v tom programují i jednoduché videohry. Když zagooglíte \"Jak začít se Scratch\", najdete různé tutoriály, psané i video. Záleží, co vám sedí.
\nhttps://scratch.mit.edu/
\nMinecraft Education / Code Builder
\nPokud vaše děti rády tvoří v Minecraftu, může jim být blízké programovat si v tom. Dělá se v Code builder - opět skládáním barevných bloků za sebe a upravováním parametrů.
\n(Jak doma zprovoznit zprovoznit běžný Minecraft .)
Výhoda je, že dítě zná prostředí Minecraftu, nemusí programovat \"celou hru\", rychle dojde k hratelnému výsledku. Příklad: naprogramuje počítání skóre: rozbití zlatého bloku přidá jeden bod, rozbití diamantu 10 bodů. Rozhází po prostoru příslušné bloky a vyzve svoje rodiče, aby zkusili, kdo dokáže za minutu získat více bodů.
\nCode Builder bohužel není součástí běžného (Java, Bedrock) Minecraftu. Je potřeba použít verzi Minecraft Education. Tyto verze mají k dispozici všechny školy, které používají produkty Microsoftu - zkuste se školního administrátora zeptat, zda by to zapnul a sdělil vám přístupové heslo.
\nPokud to neklapne, existuje možnost jak si Minecraft Education zakoupit: https://education.minecraft.net/en-us/get-started/camps-and-clubs
\nUkázka 5 minut: jak zařídit, aby z nebe pršely slepice
\nhttps://www.youtube.com/watch?v=lqL7XZqQF9Y
Nápady co v tom zkoušet udělat jsou v tutoriálu
\nhttps://education.minecraft.net/en-us/worlds/code-builder-tutorial
Programování ozobotů
\nPro některé děti je zábavné programovat něco, co se hýbe v reálném světě. Prodávají se ozoboti ( https://www.heureka.cz/?h%5Bfraze%5D=ozobot ) . Nejmenší děti (předškoláci) to programují kreslením čar na papír, ozobot má senzor a jede podle čáry. Následně dítě dostane tabulku s barevnými kódy - kreslí do čar barevné značky a ozobot na ně reaguje (např. zrychlí).
\nVětší děti píšou pro ozoboty programy v OzoBlockly. Na https://ozobot.com/create/challenges jsou zadání.
\nOpět, když zagooglíte \"jak začít s ozobot\", získáte spoustu inspirace a ujasníte si, zda je to pro vás.