20 Algoritmyske spultsjes foar bern fan alle leeftiden
Ynhâldsopjefte
Yn in hieltyd tanimmende technyske wrâld dûke ús jonge geasten djipper yn 'e ynderlike wurking fan kompjûters, hoe't jo regels/koades skriuwe, programmearje en ferskate problemen kinne oplosse. Algoritmyske spultsje teory is in strategysk computational ark dêr't dielnimmers meitsje en oplosse algoritme fergelikingen yn in kompetitive omjouwing. Bern begjinne de basis fan probleem-oplossen en regelje sa jong as foarskoalsk, dus wy hawwe spultsjes foar 5-15-jierrigen. Kies in pear út dy't passe by jo leardoelen en begjin te spyljen!
Kindergarten Games
1. Gaming Tic Tac Toe
Dit klassike strategyspultsje is in geweldige begjinnersles oer it begripen fan plan fan aksjebewegingen en it ûntdekken fan ferskate útkomsten. Stel basisregels yn foar wat elke spiler besykje moat te berikken, lykas it foarkommen fan har tsjinstanner om te kontrolearjen, of it foljen fan de measte blokken.
2. Number Halving
Learlingen fan pjutteboartersplakken leare de basis fan wiskunde en probleemoplossing. Om algoritmyske tinkpatroanen oan te moedigjen om te ûntstean, is hjir in leuk en ynteraktyf online spultsje dat se kinne spylje om te oefenjen om de helten fan sifers te learen.
3. Skaakboerdkleurpatroanen
Besjoch dit spul mei stap-foar-stap foarbylden fan hoe't jo de kleuren fan in skaakboerd útlizze kinne oan jonge bern. Elk plein kin in wiere of falske wearde hâlde dy't oerset wurde kin yn in fergeliking om de patroanen te foarsizzen.
4. Rots, Papier,Scissors
Wy kinne dit leuke kânsspul omsette yn in les oer de útkomst fan aksjes. Jou elke útkomst in nûmer 1, 2, 3, en lit learlingen eardere karren ferwize om krekter te foarsizzen wat de tsjinstanner dêrnei sil brûke.
5. Soundscape Hopscotch
Dit yntegraal, koördinaasjespul kombineart de basisbewegingen fan hopscotch mei muzykeleminten lykas ritme, toanhichte, fariaasje, bekendheid en tekstuer. Leararen kinne in standert hopscotch-patroan op 'e flier ynstelle en opnommen muzyk spylje om te sjen dat learlingen ynteraksje mei de sintúchlike ynput en de relaasje tusken har.
Elementary Games
6. Stable Matching Game
Dit spultsje begjint Nash Equilibria-konsepten op te nimmen oangeande beslútfoarming en foarsizzing fan patroanen. Kies in ûnderwerp en mooglike kombinaasjes, en jou har in brief as numerike fertsjintwurdiger. Lit learlingen om de beurt mingen en oerienkomme om de priis fan stabiliteit by elke aksje te sjen.
7. Flip a Coin
Hoewol't munten tossresultaten altyd in 50/50 kâns kinne wêze, kinne wy patroanen en strategyen fan algoritme-ûntwerp leare en leare troch gegevens te sammeljen en op te nimmen fan dizze ienfâldige demonstraasje.
8. Feed the Mouse
Hjir is in super leuk en ynteraktyf spultsje dat bern de basis leart fan algoritmysk meganismeûntwerp troch it proses fan in mûsdoolhof. Jo kinne gebrûk meitsje fan in dek fan kaarten enstikjes snoep as it paad en prizen ûnderweis.
9. Candy Sharing
In mienskiplike oanpak, mar ien dy't bern moatte leare as se opgroeie. De begripen fan it ôfbrekken en dielen fan ienheden fan wat. Foar dizze demonstraasje is snoep leuk om learlingen dwaande te hâlden mei de les.
10. Blockly Maze
Dit fergese online gearstalde spultsje jout spilers ferskate opsjes en regels foar it foltôgjen fan in doalhôf. Se hawwe in bepaald oantal beurten en mooglikheden om te brûken om it doalhôf mei súkses te foltôgjen.
Middle School Games
11. Mean-Field Game
Dizze analyze fan algoritmen brûkt ferskate beslútfoarmingstrategyen om de útkomst te bepalen fan fisken dy't streamop swimme. Binne de karren makke troch it yndividu as it kollektyf? Wat is de optimale prestaasje yn dizze oanpak fan berekkening?
12. Dining Philosopher's Solution
Hjir is in potinsjeel spultsje dat jo middelbere skoalers oeren sille trochbringe om tegearre troch te praten. It probleem is it oantal chopsticks / foarken foar de tafel en de regels oangeande harren gebrûk. Help jo learlingen om de berekkeningskompleksiteit te bepalen en in resolúsje te finen wêr't elke filosoof ite kin.
13. Evolúsjonêre spielteory
Hoe meitsje wy besluten, en wat betsjutte dizze besluten op 'e lange termyn tsjin koarte termyn? De útkomst fan aksjes bepaalt de fuortgong fanevolúsje. Hjir is in brûkbere fideo dy't dizze teory oersjocht en hoe't yntinsje soarten of oare groepen yn 'e rin fan' e tiid beynfloedet, lykas de priis fan anargy en oare besluten.
14. Mimo Coding
Tiid om jo bern de basis fan lineêre programmearring en kodearring te learen. Fan algoritmyske meganisme-ûntwerp oant software foar spultsjeteory, it meitsjen fan keppelings en opmaak, dizze fergese webside hat it allegear!
15. Yeti Academy
Dizze programmearringwebside hat alle leuke spultsjes en útdagings dy't jo learlingen nedich binne om de basis te learen fan kodearring, berekkeningskompleksiteit, algoritme-ûntwerp en lineêre programmearring.
Sjoch ek: 15 Awesome Apple Science ActiviteitenSpultsjes foar middelbere skoallen
16. The Prisoner's Dilemma
Ferklearje it 2-spilersspultsje oan jo learlingen oangeande de strategyske omjouwing wêryn't de twa finzenen sitte. Ofhinklik fan wat elke spiler kiest om te dwaan, sil dit resultearje yn alternative spielfertsjintwurdigingen , betsjut gefolgen (goed of min).
17. Sequencing Card Game
Wy libje yn in trochgeande strategyske omjouwing, dus teeners sille profitearje fan it learen fan de patroanen en abstraksjes fan deistige barrens. Dit kaartspul leart learlingen om kaarten te identifisearjen en te regeljen yn opienfolgjende folchoarder mei in oanpak fan berekkening en probleemoplossing.
Sjoch ek: 19 Aktiviteiten foar helptiidwurden foar studinten18. Equilibria in Congestion Game
Congestion games fereaskje dat spilers besluten nimme op basis fan de middels en regels dy't binnen despultsje syn algoritme. Foar dizze aktiviteit sille studinten har eigen superheld-karakter ûntwerpe op basis fan in set fan skaaimerken en kapasiteiten foar optimale effisjinsje.
19. Printbere kraskoades
In gearstald spul dat de basis leart fan it skriuwen fan koade en it kombinearjen fan blokken om effisjinte algoritmen en spultsje-semantyk te meitsjen.
20. Kodearring Term Construction Worksheet
As learlingen de taal efter kodearring en spielteory begripe, begjinne se de konstruksje fan meganismen dy't brûkt wurde om in kompjûtersysteem te ûntwikkeljen of te programmearjen. Hjir is in pakket wurkblêden dy't de termen yntrodusearje dy't gewoanlik brûkt wurde yn kodearring.