20 algoritamskih igara za djecu svih uzrasta

 20 algoritamskih igara za djecu svih uzrasta

Anthony Thompson

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 studente

7. 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 školu

17. 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.

Anthony Thompson

Anthony Thompson je iskusni konsultant za obrazovanje sa preko 15 godina iskustva u oblasti podučavanja i učenja. Specijalizirao se za stvaranje dinamičnog i inovativnog okruženja za učenje koje podržava diferenciranu nastavu i uključuje učenike na smislen način. Anthony je radio sa raznim učenicima, od učenika osnovnih do odraslih, i strastven je oko jednakosti i uključivanja u obrazovanje. Magistrirao je obrazovanje na Kalifornijskom univerzitetu u Berkliju i certificirani je učitelj i trener. Osim što radi kao konsultant, Anthony je strastveni bloger i svoje uvide dijeli na blogu Teaching Expertise, gdje raspravlja o širokom spektru tema vezanih za podučavanje i obrazovanje.