20 algoritamskih igara za djecu svih uzrasta
Sadržaj
U sve većem tehničkom svijetu, naši mladi umovi uranjaju dublje u unutrašnje funkcioniranje računara, kako pisati pravila/kodove, programirati i rješavati različite probleme. Teorija algoritamskih igara je strateški računski alat u kojem učesnici kreiraju i rješavaju algoritamske jednačine u konkurentskom okruženju. Djeca počinju sa osnovama rješavanja problema i pridržavanja pravila još u predškolskoj dobi, tako da imamo igrice za djecu od 5 do 15 godina. Odaberite nekoliko koji odgovaraju vašim ciljevima učenja i počnite igrati!
Igre u vrtiću
1. Igranje Tic Tac Toe
Ova klasična strateška igra odlična je lekcija za početnike o razumijevanju plana akcionih poteza i otkrivanju različitih ishoda. Postavite osnovna pravila za ono što svaki igrač treba pokušati postići, kao što je sprječavanje protivnika da provjeri ili popunjavanje najviše blokova.
2. Prepolovljivanje brojeva
Učenici vrtića uče osnove matematike i rješavanja problema. Kako bi podstakli pojavu algoritamskih obrazaca razmišljanja, evo zabavne i interaktivne online igre koju mogu igrati kako bi vježbali učenje polovica brojeva.
3. Uzorci boja šahovske table
Pogledajte ovu igru s primjerima korak po korak kako djeci objasniti boje šahovske ploče. Svaki kvadrat može sadržavati tačnu ili lažnu vrijednost koja se može prevesti u jednadžbu za predviđanje obrazaca.
4. kamen, papir,Škare
Ovu zabavnu igru na sreću možemo pretvoriti u lekciju o ishodu akcija. Svakom ishodu dajte broj 1, 2, 3 i neka učenici upućuju na prethodne izbore kako bi preciznije predvidjeli šta će protivnik sljedeće koristiti.
5. Soundscape Hopscotch
Ova integrativna, koordinaciona igra kombinuje osnovne pokrete poskoka sa muzičkim elementima kao što su ritam, visina, varijacija, poznatost i tekstura. Nastavnici mogu postaviti standardni uzorak poskoka na podu i puštati snimljenu muziku kako bi vidjeli interakciju učenika sa senzornim unosom i odnosom između njih.
Elementarne igre
6. Stable Matching Game
Ova igra počinje da uključuje Nash Equilibria koncepte u vezi donošenja odluka i predviđanja obrazaca. Odaberite temu i moguće kombinacije i dajte im slovni ili brojčani predstavnik. Neka učenici naizmjence miješaju i spajaju kako bi vidjeli cijenu stabilnosti za svaku akciju.
Vidi_takođe: 21 Upoznajte & Pozdravite aktivnosti za studente7. Baci novčić
Dok rezultati bacanja novčića uvijek mogu biti šansa 50/50, možemo podučavati i naučiti obrasce i strategije dizajna algoritama prikupljanjem i bilježenjem podataka iz ove jednostavne demonstracije.
8. Feed the Mouse
Ovo je super zabavna i interaktivna igra koja djecu uči osnovama dizajna algoritamskih mehanizama kroz proces lavirinta miša. Možete koristiti špil karata ibombone kao put i nagrade na putu.
9. Candy Sharing
Uobičajen pristup, ali onaj koji djeca moraju naučiti dok odrastaju. Koncepti razlaganja i dijeljenja jedinica nečega. Za ovu demonstraciju, slatkiši su zabavni za uključivanje učenika u lekciju.
10. Blockly Maze
Ova besplatna online kompozitna igra daje igračima različite opcije i pravila za dovršavanje lavirinta. Imaju određenu količinu okreta i mogućnosti koje mogu iskoristiti kako bi uspješno završili labirint.
Igre za srednju školu
11. Igra srednjeg polja
Ova analiza algoritama koristi različite strategije donošenja odluka za određivanje ishoda plivanja ribe uzvodno. Da li odluke donose pojedinac ili kolektiv? Koje su optimalne performanse u ovom pristupu računanju?
12. Dining Philosopher's Solution
Ovo je potencijalna igra kroz koju će vaši srednjoškolci provesti sate razgovarajući zajedno. Problem je u količini štapića za jelo/viljuške za sto i pravilima u vezi sa njihovom upotrebom. Pomozite svojim učenicima da odrede složenost računanja i pronađu rješenje gdje svaki filozof može jesti.
13. Teorija evolucionih igara
Kako donosimo odluke, i šta te odluke znače dugoročno u odnosu na kratkoročne? Ishod akcija određuje napredakevolucija. Evo korisnog videa koji prikazuje ovu teoriju i kako namjera utječe na vrste ili druge grupe tokom vremena, kao i na cijenu anarhije i drugih odluka.
14. Mimo Coding
Vrijeme je da naučite svoju djecu osnovama linearnog programiranja i kodiranja. Od dizajna algoritamskih mehanizama do softvera za teoriju igara, kreiranja veza i formatiranja, ova besplatna web stranica ima sve!
15. Yeti Academy
Ova web stranica za programiranje ima sve zabavne igre i izazove koje vaši učenici trebaju da nauče osnove kodiranja, računske složenosti, dizajna algoritama i linearnog programiranja.
Srednjoškolske igre
16. Zatvorenikova dilema
Objasnite igru za 2 igrača svojim učenicima u vezi sa strateškim okruženjem u kojem se nalaze dva zatvorenika. Ovisno o tome šta svaki igrač odluči učiniti, to će rezultirati alternativnim prikazima igre , što znači posljedice (dobre ili loše).
Vidi_takođe: 27 Božićne grafičke aktivnosti za srednju školu17. Slijed kartaške igre
Živimo u kontinuiranom strateškom okruženju, tako da će tinejdžeri imati koristi od učenja obrazaca i apstrakcija svakodnevnih događaja. Ova kartaška igra upućuje učenike da identifikuju i rasporede kartice u nizu s pristupom računanju i rješavanju problema.
18. Equilibri in Congestion Game
Igre zagušenja zahtijevaju od igrača da donose odluke na osnovu resursa i pravila koja se nalaze unutaralgoritam igre. Za ovu aktivnost učenici će dizajnirati vlastiti lik superheroja na osnovu skupa karakteristika i sposobnosti za optimalnu efikasnost.
19. Scratch kodovi za ispis
Kompozitna igra koja podučava osnove pisanja koda i kombiniranja blokova za stvaranje efikasnih algoritama i semantike igre.
20. Radni list za konstrukciju pojmova kodiranja
Kada učenici shvate jezik koji stoji iza kodiranja i teorije igara, počinju sastavljati konstrukciju mehanizama koji se koriste za razvoj ili programiranje kompjuterskog sistema. Evo paketa radnih listova koji predstavljaju pojmove koji se obično koriste u kodiranju.