Winspire är ett algoritmutvecklingsspel med en programmering. Vi skapade ett spel som ska hjälpa elever och vuxna att utveckla algoritmiskt tänkande, samt bemästra grundläggande programmeringsfärdigheter.
Spelaren måste styra Win-roboten med hjälp av ett programmeringsspråk och gå igenom nivåer med den, där olika hinder, fienderobotar och olika platser väntar honom. Det finns 14 nivåer i spelet, uppdelade på 3 platser: "Factory", "Garden" och "Snow Maze".
Platsen "Factory" är pedagogisk, och joysticken kommer att vara tillgänglig för användaren som assistent. Under hela resan hit kommer spelaren även att få hjälp av en steg-för-steg handledning i form av dialog med Win. Precis ovanför kontrollpanelen kommer en tipsknapp alltid att vara tillgänglig, genom att klicka på vilken träning till den aktuella nivån kommer att visas igen.
På "Trädgårdsplatsen" fortsätter träningen, men i svårare nivåer med en förstorad karta, fortsätter under terminalen. För att se hela kartan finns en knapp för att stänga/öppna terminalen.
De sista nivåerna är belägna i "Snow Maze", där kartan blir ännu större och går till höger sida, längs vilken du kan röra dig med "swipes".
Huvudverktyget är terminalen, där spelaren kommer att skriva kommandon på ett programmeringsspråk, vars syntax är helt baserad på engelska. Förutom grundläggande robotrörelsekommandon finns det också attackkommandon för att hjälpa till att hantera fientliga robotar, och "om" och "medan"-konstruktioner. "Om"-konstruktionen utför kommandona inom den endast 1 gång och endast när villkoret är uppfyllt, och "medan"-konstruktionen är en loop, vilket betyder att kommandona kommer att exekveras tills villkoret är uppfyllt. Samtidigt kan ett oändligt antal villkor anges samtidigt inuti strukturerna. För att göra detta, använd specialsymbolen "&", varefter du kan skriva följande villkor och så kan du många gånger.
För att göra det lättare för spelaren att uppfatta koden är alla kommandon och strukturer målade i lämplig färg. Dessutom dras kommandon inuti en konstruktion eller konstruktioner in automatiskt i enlighet med detta.
Det finns en debugger för att upptäcka och åtgärda fel i koden. Förutom att visa själva felet och kodraden med det, visas även alla steg i programmet. För enkelhetens skull visar terminalen även en kodrad med ett fel.
När du går vidare genom nivåerna kommer spelaren att möta mikrochips på kartan och samla in dem som kan användas för att studera verktyg eller anpassa roboten. För tillfället finns det två förbättringar i "Förbättringar"-panelen: attackkommandot och "while"-konstruktionen, som kommer att vara användbara för att slutföra nivåer, och när exakt - Win kommer att berätta för spelaren på lämplig nivå. För att anpassa roboten finns det totalt 9 delar, 3 delar för huvudet, bålen och benen.
Uppdaterades den
21 juli 2025