Gå direkt till kursmenyn Gå direkt till innehållet

Classic Maze

I den här handledningen har vi valt att utgå ifrån Classic Maze, ett tema som är bra för nybörjare. Det är spelinspirerat och nyttjar bildspråk och tema från Angry Birds.

Börja med att titta på filmen som startar när du väljer ”Classic Maze”. Den ger en introduktion till upplägget. I övningarna lär du dig kodfunktionerna loop, som används vid repetitioner, villkor och enkla algoritmer. Dessa grundprinciper är likadana i så gott som  all programmering och även om de skrivs och används lite annorlunda i olika programmeringsspråk är den teoretiska grunden densamma. Lär man sig dem i en enkel och lekfull miljö som Kodtimmen kan man förhoppningsvis förstå logiken och principerna enklare om man ska försöka lära sig ”vanlig” textbaserad programmering.  

Den första övningen startar när du stänger filmen.

Längst upp till höger ser du ”Sign in”. Det finns möjlighet att skapa en kostnadsfri inloggning, men det är endast nödvändigt om du vill spara ditt arbete. Övningarna går att arbeta med utan att du är inloggad på sidan. 

Längst ner till vänster ser du att språket ”English” är förvalt. Här kan du byta språk till Svenska. Märk att även om mycket av innehållet på sidorna är översatt så finns inte allt på svenska, vilket kan vara lite förvirrande då språken ibland blandas. 

Den lilla fågeln ”Angry bird” ger dig en instruktion för övning 1. Klicka på OK för att lösa uppgiften där fågeln ska ta fast grisen. Programmet är påbörjat, men det fattas ett block.

Dra in det blocket och släpp det så att det pusslas ihop med övriga block. 

Klicka på Run för att provköra ditt program. Du ser nu fågeln utföra de instruktioner du gett den. Om du har lagt två ”move forward”-block efter varandra så kommer fågeln ta två steg framåt och fånga den gröna grisen. 

Om du har programmerat rätt så dyker följande ruta upp. Här kan du välja att klicka på Show code för att se ditt program så som det (delar av det) skulle sett ut i programmeringsspråket JavaScript.

Klicka på Continue för att komma vidare till nästa uppgift.

Längst upp ser du vilken uppgift du är på och hur många du har kvar att lösa inom din valda timme. Lösta uppgifter blir gröna. Du kan klicka på någon av de vita prickarna och ta dig till svårare uppgifter om du inte vill göra alla. 

Efter hand introduceras fler kodblock och funktioner och uppgifterna blir svårare.

Texten Workspace hjälper dig med hur många block som behövs för att lösa uppgiften. 

Du raderar ett block genom att dra och släppa det i Blocks-kolumnen. Då dyker en papperskorg upp där du kan släppa ditt block.