Claw Compiler
Bestuur een magazijnkraan met code en herstapel gekleurde kratten onder een bewegingslimiet die strak genoeg is om recursie te eisen.
Hoe te spelen
Bouw een programma op basis van kraaninstructies (beweeg naar links en rechts, grijp, laat vallen en kleur de omstandigheden) om de bakken met kratten opnieuw in de doelstapel te rangschikken. De instructielimiet is met opzet krap, dus je leunt op het Call-commando, dat je hele programma van bovenaf opnieuw uitvoert; een voorwaarde die mislukt, wordt het basisscenario dat de recursie stopt.
- Voeg kraaninstructies uit het palet toe aan uw programma
- Gebruik IF-held en IF-top kleuromstandigheden om te vertakken
- Gebruik Call om het programma van bovenaf opnieuw uit te voeren als een recursieve lus
- Overeenkomen met de doelopstelling binnen de instructielimiet
Controles
- Desktop: klik op paletinstructies, sleep chips om de volgorde te wijzigen, klik op Uitvoeren om uit te voeren
- Telefoon en tablet: tik op instructies en de knop Uitvoeren
Tips & strategie
- Denk in termen van één herhaalbare stap plus een stopvoorwaarde: dat is uw recursieve routine
- Laat een falende kleurconditie als uitgangspunt dienen, zodat de kraan weet wanneer hij moet stoppen
- Stap door een run om precies te zien waar de kraan de verkeerde krat pakt
Wat je gaat leren
Claw Compiler leert recursie via een krattenstapelkraan en een strikt verhuisbudget, waardoor een moeilijk idee concreet wordt.
- Vaardigheden: recursie, probleemdecompositie, programmeerlogica
- Beste voor: grofweg groep 8-12 (leeftijd 13+)
- Voor ouders en leerkrachten: maakt recursie concreet en intuïtief.
Over Claw-compiler
Claw Compiler is een originele programmeerpuzzel die recursie leert via een krattenstapelkraan en een strikt verplaatsingsbudget. Speel gratis in je browser met dagelijkse en oefenniveaus.
Blader door alle spellen → /