20 algoritmických hier pre deti všetkých vekových kategórií
Obsah
V neustále sa rozvíjajúcom technickom svete sa naše mladé mysle ponárajú hlbšie do vnútorného fungovania počítačov, do toho, ako písať pravidlá/kódy, programovať a riešiť rôzne problémy. Teória algoritmických hier je strategický výpočtový nástroj, v ktorom účastníci vytvárajú a riešia algoritmické rovnice v súťažnom prostredí. Deti začínajú so základmi riešenia problémov a dodržiavaním pravidiel už vpreto máme hry pre deti od 5 do 15 rokov. Vyberte si niekoľko hier, ktoré zodpovedajú vašim vzdelávacím cieľom, a začnite sa hrať!
Hry v materskej škole
1. Hra Tic Tac Toe
Táto klasická strategická hra je skvelou začiatočníckou lekciou na pochopenie akčného plánu ťahov a objavovanie rôznych výsledkov. Nastavte základné pravidlá, čo by sa mal každý hráč snažiť dosiahnuť, napríklad zabrániť súperovi v šachovaní alebo zaplniť čo najviac blokov.
Pozri tiež: 20 pirátskych aktivít pre predškolákov!2. Rozdelenie čísla na polovicu
Žiaci v predškolskom veku sa učia základy matematiky a riešenia problémov. Aby sme podporili vznik algoritmických vzorcov myslenia, ponúkame im zábavnú a interaktívnu online hru, v ktorej si môžu precvičiť poznávanie polovíc čísel.
3. Farebné vzory šachovnice
Pozrite si túto hru s príkladmi, ako krok za krokom vysvetliť malým deťom farby šachovnice. Na každom políčku sa môže nachádzať pravdivá alebo nepravdivá hodnota, ktorú možno previesť do rovnice na predpovedanie obrazcov.
4. Kameň, papier, nožnice
Túto zábavnú hru na náhodu môžeme premeniť na lekciu o výsledkoch činností. Každému výsledku dajte číslo 1, 2, 3 a nechajte žiakov odkazovať na predchádzajúce voľby, aby mohli presnejšie predpovedať, čo súper použije ďalej.
5. Zvuková krajina Hopscotch
Táto integračná, koordinačná hra spája základné pohyby hopsania s hudobnými prvkami, ako sú rytmus, výška tónu, variácie, známosť a textúra. Učitelia môžu na podlahe vytvoriť štandardný vzor hopsania a pustiť nahratú hudbu, aby videli, ako žiaci reagujú na zmyslové podnety a vzťahy medzi nimi.
Základné hry
6. Stabilná hra na priraďovanie
Táto hra začína zahŕňať koncepty Nashovej rovnováhy týkajúce sa rozhodovania a predvídania zákonitostí. Vyberte tému a možné kombinácie a dajte im písmenového alebo číselného zástupcu. Nechajte žiakov, aby striedavo kombinovali a priraďovali, aby zistili cenu stability pri každej akcii.
7. Hoďte si mincou
Aj keď výsledky hodu mincou môžu byť vždy 50/50, môžeme sa naučiť a naučiť vzory a stratégie návrhu algoritmov zhromažďovaním a zaznamenávaním údajov z tejto jednoduchej ukážky.
8. Nakŕmte myš
Tu je super zábavná a interaktívna hra, ktorá učí deti základy navrhovania algoritmických mechanizmov prostredníctvom procesu myšieho bludiska. Ako cestu môžete použiť balíček kariet a kúsky cukríkov a po ceste ceny.
9. Zdieľanie cukríkov
Bežný prístup, ktorý sa však deti musia naučiť, keď vyrastajú. Pojmy rozdeľovanie a zdieľanie jednotiek niečoho. Pri tejto ukážke sú cukríky zábavné, aby žiaci boli zapojení do vyučovania.
10. Bludisko Blockly
Táto bezplatná online kompozitná hra poskytuje hráčom rôzne možnosti a pravidlá na dokončenie bludiska. Majú určitý počet ťahov a možností, ktoré môžu využiť na úspešné dokončenie bludiska.
Hry pre stredné školy
11. Hra v strednom poli
Táto analýza algoritmov využíva rôzne rozhodovacie stratégie na určenie výsledku plávania rýb proti prúdu. Rozhoduje sa individuálne alebo kolektívne? Aký je optimálny výkon v tomto prístupe k výpočtom?
12. Riešenie pre jedáreň Philosopher's Solution
Tu je potenciálna hra, pri ktorej vaši stredoškoláci strávia hodiny spoločným rozprávaním. Problémom je množstvo paličiek/vidličiek na stôl a pravidlá týkajúce sa ich používania. Pomôžte študentom určiť výpočtovú zložitosť a nájsť riešenie, pri ktorom sa môže najesť každý filozof.
13. Evolučná teória hier
Ako sa rozhodujeme a čo tieto rozhodnutia znamenajú z dlhodobého a krátkodobého hľadiska? Výsledok konania určuje priebeh evolúcie. Tu je užitočné video, ktoré približuje túto teóriu a to, ako zámer ovplyvňuje druhy alebo iné skupiny v priebehu času, ako aj cenu anarchie a iných rozhodnutí.
14. Kódovanie Mimo
Je čas naučiť vaše deti základy lineárneho programovania a kódovania. Na tejto bezplatnej webovej stránke nájdete všetko od návrhu algoritmických mechanizmov až po softvér na teóriu hier, vytváranie odkazov a formátovanie!
Pozri tiež: 19 aktivít z občianskej vojny na vzdelávanie študentov stredných škôl15. Yeti Academy
Táto webová stránka o programovaní obsahuje všetky zábavné hry a úlohy, ktoré vaši študenti potrebujú na osvojenie si základov kódovania, výpočtovej zložitosti, návrhu algoritmov a lineárneho programovania.
Stredoškolské hry
16. Dilema väzňa
Vysvetlite žiakom hru pre 2 hráčov týkajúcu sa strategického prostredia, v ktorom sa nachádzajú dvaja väzni. V závislosti od toho, čo sa každý z hráčov rozhodne urobiť, to bude mať za následok alternatívne herné reprezentácie, teda dôsledky (dobré alebo zlé).
17. Sekvenčná kartová hra
Žijeme v nepretržitom strategickom prostredí, takže dospievajúcim prospeje osvojenie si zákonitostí a abstrakcií každodenných udalostí. Táto kartová hra učí študentov identifikovať a usporiadať karty v postupnom poradí s prístupom k výpočtom a riešeniu problémov.
18. Rovnováha v hre o preťažení
Preťažené hry vyžadujú, aby hráči robili rozhodnutia na základe zdrojov a pravidiel poskytnutých v rámci algoritmu hry. V rámci tejto aktivity študenti navrhnú vlastnú postavu superhrdinu na základe súboru vlastností a schopností pre optimálnu efektivitu.
19. Stieracie kódy na vytlačenie
Kompozitná hra, ktorá učí základy písania kódu a kombinovania blokov s cieľom vytvoriť efektívne algoritmy a sémantiku hry.
20. Pracovný list na kódovanie termínov konštrukcie
Keď žiaci pochopia jazyk kódovania a teórie hier, začnú skladať konštrukciu mechanizmov používaných na vývoj alebo programovanie počítačového systému. Tu je balík pracovných listov, ktoré predstavujú pojmy bežne používané v kódovaní.