20 algoritmických her pro děti všech věkových kategorií
Obsah
V neustále se rozvíjejícím technickém světě se naše mladé mysli noří hlouběji do vnitřního fungování počítačů, do toho, jak psát pravidla/kódy, programovat a řešit různé problémy. Teorie algoritmických her je strategický výpočetní nástroj, v němž účastníci vytvářejí a řeší algoritmické rovnice v soutěžním prostředí. Děti začínají se základy řešení problémů a dodržováním pravidel již v dětském věku.Předškolní zařízení, takže máme hry pro děti ve věku 5-15 let. Vyberte si několik her, které odpovídají vašim vzdělávacím cílům, a pusťte se do hraní!
Hry pro mateřské školy
1. Hra Tic Tac Toe
Tato klasická strategická hra je skvělou lekcí pro začátečníky, jak pochopit plán tahů a objevit různé výsledky. Nastavte základní pravidla, čeho by se měl každý hráč snažit dosáhnout, například zabránit soupeři v šachování nebo zaplnit co nejvíce bloků.
2. Rozdělení čísel na poloviny
Žáci v předškolním věku se učí základy matematiky a řešení problémů. Abychom podpořili vznik vzorců algoritmického myšlení, přinášíme jim zábavnou a interaktivní online hru, ve které si mohou procvičit poznávání polovin čísel.
Viz_také: 43 nejlepších valentýnských knih pro děti3. Barevné vzory šachovnic
Podívejte se na tuto hru s příklady, jak krok za krokem vysvětlit malým dětem barvy šachovnice. Na každém políčku může být uvedena pravdivá nebo nepravdivá hodnota, kterou lze převést do rovnice pro předpovídání obrazců.
4. Kámen, nůžky, papír
Tuto zábavnou hru na náhodu můžeme proměnit v lekci o výsledcích akcí. Každému výsledku dejte číslo 1, 2, 3 a nechte žáky odkázat na předchozí volby, aby mohli přesněji předpovědět, co soupeř použije příště.
5. Zvuková krajina Hopscotch
Tato integrační, koordinační hra kombinuje základní pohyby hopsání s hudebními prvky, jako je rytmus, výška tónu, variace, známost a textura. Učitelé mohou na podlahu umístit standardní vzor hopsání a pustit nahranou hudbu, aby viděli, jak žáci reagují na smyslové podněty a vztahy mezi nimi.
Základní hry
6. Stabilní hra na přiřazování
Tato hra začíná zahrnovat koncepty Nashovy rovnováhy týkající se rozhodování a předvídání vzorců. Vyberte téma a možné kombinace a dejte jim písmenného nebo číselného zástupce. Nechte studenty střídavě kombinovat a přiřazovat, aby zjistili cenu stability při každé akci.
7. Hoďte si mincí
Ačkoli výsledky hodu mincí mohou být vždy 50/50, můžeme se sběrem a zaznamenáváním dat z této jednoduché ukázky učit a učit se zákonitosti a strategie návrhu algoritmů.
8. Krmení myší
Zde je super zábavná a interaktivní hra, která děti učí základy návrhu algoritmických mechanismů prostřednictvím myšího bludiště. Jako cestu můžete použít balíček karet a kousky bonbónů a po cestě odměny.
9. Sdílení cukrovinek
Běžný přístup, který se však děti musí naučit, když vyrůstají. Koncepty rozdělení a sdílení jednotek něčeho. Pro tuto ukázku jsou bonbony zábavou, která žáky do hodiny zapojí.
10. Bludiště Blockly
Tato bezplatná online kompozitní hra dává hráčům různé možnosti a pravidla pro dokončení bludiště. Mají určitý počet tahů a možností, které mohou využít k úspěšnému dokončení bludiště.
Hry pro střední školy
11. Hra na středním poli
Tato analýza algoritmů využívá různé rozhodovací strategie k určení výsledku plavání ryb proti proudu. Rozhoduje se jednotlivec, nebo kolektiv? Jaký je optimální výkon v tomto přístupu k výpočtu?
12. Řešení jídelny Philosopher's Solution
Zde je potenciální hra, nad kterou vaši středoškoláci stráví hodiny společného povídání. Problémem je množství jídelních hůlek/vidliček na stůl a pravidla týkající se jejich použití. Pomozte studentům určit výpočetní složitost a najít řešení, při kterém se může najíst každý filosof.
Viz_také: 17 kreativních aktivit, které oslavují příběh o Jobovi13. Evoluční teorie her
Jak se rozhodujeme a co tato rozhodnutí znamenají v dlouhodobém a krátkodobém horizontu? Výsledek jednání určuje průběh evoluce. Zde je užitečné video s přehledem této teorie a toho, jak záměr ovlivňuje druhy nebo jiné skupiny v čase, stejně jako cena anarchie a dalších rozhodnutí.
14. Mimo kódování
Je čas naučit děti základy lineárního programování a kódování. Na této bezplatné webové stránce najdete vše od návrhu algoritmických mechanismů až po software pro teorii her, vytváření odkazů a formátování!
15. Akademie Yeti
Na této webové stránce o programování najdete všechny zábavné hry a úkoly, které vaši studenti potřebují k osvojení základů kódování, výpočetní složitosti, návrhu algoritmů a lineárního programování.
Středoškolské hry
16. Vězňovo dilema
Vysvětlete žákům hru pro 2 hráče týkající se strategického prostředí, ve kterém se oba vězni nacházejí. V závislosti na tom, co se každý z hráčů rozhodne udělat, dojde k alternativním herním reprezentacím, tedy důsledkům (dobrým nebo špatným).
17. Sekvenční karetní hra
Žijeme v nepřetržitém strategickém prostředí, takže dospívajícím prospěje, když se naučí zákonitosti a abstrakce každodenních událostí. Tato karetní hra učí žáky určovat a řadit karty v postupném pořadí s přístupem k počítání a řešení problémů.
18. Rovnováhy ve hře o přetížení dopravy
Hry s přetížením vyžadují, aby hráči činili rozhodnutí na základě zdrojů a pravidel poskytnutých v rámci herního algoritmu. V rámci této aktivity studenti navrhnou vlastní postavu superhrdiny na základě souboru vlastností a schopností pro optimální efektivitu.
19. Tisknutelné stírací kódy
Kompozitní hra, která učí základy psaní kódu a kombinování bloků pro vytvoření efektivních algoritmů a herní sémantiky.
20. Pracovní list pro kódování termínů
Když studenti porozumí jazyku kódování a teorii her, začnou skládat dohromady konstrukci mechanismů používaných k vývoji nebo programování počítačového systému. Zde je balíček pracovních listů, které seznamují s pojmy běžně používanými v kódování.