20 algoritmiske spill for barn i alle aldre

 20 algoritmiske spill for barn i alle aldre

Anthony Thompson

I en stadig økende teknisk verden, dykker våre unge sinn dypere inn i datamaskiners indre funksjon, hvordan man skriver regler/koder, programmerer og løser ulike problemer. Algoritmisk spillteori er et strategisk beregningsverktøy der deltakerne lager og løser algoritmiske ligninger i et konkurransemiljø. Barn begynner på det grunnleggende om problemløsning og styrer å følge så små som førskole, så vi har spill for 5-15-åringer. Velg noen som passer læringsmålene dine, og kom i gang med å spille!

Barnehagespill

1. Gaming Tic Tac Toe

Dette klassiske strategispillet er en flott nybegynnerleksjon om å forstå handlingsplaner og oppdage ulike utfall. Sett grunnleggende regler for hva hver spiller skal prøve å oppnå, for eksempel å hindre motstanderen i å sjekke, eller fylle opp flest blokker.

2. Antall Halvering

Elever i barnehagealder lærer det grunnleggende om matematikk og problemløsning. For å oppmuntre algoritmiske tankemønstre til å dukke opp, her er et morsomt og interaktivt nettspill de kan spille for å øve på å lære halvdelene av tall.

3. Fargemønstre for sjakkbrett

Sjekk ut dette spillet med trinnvise eksempler på hvordan du forklarer fargene til et sjakkbrett for små barn. Hver rute kan inneholde en sann eller usann verdi som kan oversettes til en ligning for å forutsi mønstrene.

4. Stein, papir,Saks

Vi kan gjøre dette morsomme sjansespillet til en leksjon om utfallet av handlinger. Gi hvert utfall et tall 1, 2, 3, og la elevene referere til tidligere valg for mer nøyaktig å forutsi hva motstanderen vil bruke neste gang.

5. Soundscape Hopscotch

Dette integrerende koordinasjonsspillet kombinerer de grunnleggende bevegelsene til humle med musikkelementer som rytme, tonehøyde, variasjon, fortrolighet og tekstur. Lærere kan sette opp et standard hopscotch-mønster på gulvet og spille innspilt musikk for å se elevene samhandle med sensoriske input og forholdet mellom dem.

Elementære spill

6. Stable Matching Game

Dette spillet begynner å inkorporere Nash Equilibria-konsepter angående beslutningstaking og prediksjon av mønstre. Velg et emne og mulige kombinasjoner, og gi dem en bokstav eller tallrepresentant. La elevene bytte på å blande og matche for å se prisen på stabilitet med hver handling.

7. Vend en mynt

Selv om resultater av myntkast alltid kan være en 50/50 sjanse, kan vi lære og lære mønstre og strategier for algoritmedesign ved å samle inn og registrere data fra denne enkle demonstrasjonen.

8. Feed the Mouse

Her er et supermorsomt og interaktivt spill som lærer barna det grunnleggende om algoritmisk mekanismedesign gjennom prosessen med en muselabyrint. Du kan bruke en kortstokk oggodteribiter som stien og premier underveis.

9. Godterideling

En vanlig tilnærming, men en som barn må lære når de vokser opp. Konseptene om å bryte ned og dele enheter av noe. For denne demonstrasjonen er godteri morsomt for å holde elevene engasjert i leksjonen.

10. Blockly Maze

Dette gratis online sammensatte spillet gir spillere ulike alternativer og regler for å fullføre en labyrint. De har en viss mengde svinger og muligheter å bruke for å fullføre labyrinten.

Middelskolelek

11. Mean-Field Game

Denne analysen av algoritmer bruker forskjellige beslutningsstrategier for å bestemme utfallet av fisk som svømmer oppstrøms. Er valgene tatt av individet eller kollektivet? Hva er den optimale ytelsen i denne tilnærmingen til beregning?

12. Dining Philosopher's Solution

Her er et potensielt spill ungdomsskoleelevene dine vil bruke timevis på å snakke gjennom sammen. Problemet er mengden spisepinner/gafler til bordet og reglene for bruken av dem. Hjelp elevene dine med å bestemme beregningskompleksiteten og finne en løsning der enhver filosof kan spise.

13. Evolusjonær spillteori

Hvordan tar vi beslutninger, og hva betyr disse beslutningene på lang sikt versus kortsiktig? Resultatet av handlinger bestemmer fremdriften avutvikling. Her er en nyttig video som viser denne teorien og hvordan intensjon påvirker arter eller andre grupper over tid, samt prisen på anarki og andre beslutninger.

14. Mimo-koding

Tid for å lære barna dine det grunnleggende om lineær programmering og koding. Fra algoritmisk mekanismedesign til spillteoriprogramvare, opprettelse av koblinger og formatering, denne gratis nettsiden har alt!

15. Yeti Academy

Dette programmeringsnettstedet har alle de morsomme spillene og utfordringene elevene dine trenger for å lære det grunnleggende om koding, beregningskompleksitet, algoritmedesign og lineær programmering.

Høyskolespill

16. The Prisoner's Dilemma

Forklar 2-spillerspillet til elevene dine angående det strategiske miljøet de to fangene befinner seg i. Avhengig av hva hver spiller velger å gjøre, vil dette resultere i alternative spillrepresentasjoner , som betyr konsekvenser (gode eller dårlige).

17. Sekvenseringskortspill

Vi lever i et kontinuerlig strategisk miljø, så tenåringer vil dra nytte av å lære mønstrene og abstraksjonene til daglige hendelser. Dette kortspillet instruerer elevene til å identifisere og ordne kort i rekkefølge med en tilnærming til beregning og problemløsning.

Se også: 19 Inspirational Vision Board-aktiviteter du kan prøve i klasserommet ditt

18. Equilibria in Congestion Game

Congestion-spill krever at spillere tar avgjørelser basert på ressursene og reglene gitt ispillets algoritme. For denne aktiviteten vil elevene designe sin egen superheltkarakter basert på et sett med egenskaper og evner for optimal effektivitet.

Se også: 20 ideer til festplanlegging for å gjøre festen din pop!

19. Utskrivbare skrapekoder

Et sammensatt spill som lærer det grunnleggende om kodeskriving og å kombinere blokker for å lage effektive algoritmer og spillsemantikk.

20. Arbeidsark for konstruksjon av kodeterm

Når elevene forstår språket bak koding og spillteori, begynner de å sette sammen konstruksjonen av mekanismer som brukes til å utvikle eller programmere et datasystem. Her er en pakke med regneark som introduserer begrepene som vanligvis brukes i koding.

Anthony Thompson

Anthony Thompson er en erfaren pedagogisk konsulent med over 15 års erfaring innen undervisning og læring. Han har spesialisert seg på å skape dynamiske og innovative læringsmiljøer som støtter differensiert undervisning og engasjerer elevene på meningsfulle måter. Anthony har jobbet med et mangfold av elever, fra grunnskoleelever til voksne elever, og brenner for likestilling og inkludering i utdanning. Han har en mastergrad i utdanning fra University of California, Berkeley, og er en sertifisert lærer og instruksjonsveileder. I tillegg til arbeidet som konsulent, er Anthony en ivrig blogger og deler sin innsikt på Teaching Expertise-bloggen, hvor han diskuterer et bredt spekter av temaer knyttet til undervisning og utdanning.