Variabler
LåstVariabler sparar värden. Här börjar Snake med score = 0.
Du behöver klara föregående steg först.
Teori → 5 övningar → Bygg Snake
Kursstruktur, upplåsning och progress räknas från ditt sparade kursläge. Varje modul lär dig en Python-byggsten och visar hur den används i Snake.
Grundnivå
På grundnivån lär du dig Pythons viktigaste byggstenar genom att steg för steg bygga ett spelbart Snake.
Variabler sparar värden. Här börjar Snake med score = 0.
Du behöver klara föregående steg först.
Operatorer ändrar och jämför värden. I Snake blir det till exempel score += 1.
Öppnas när Variabler är klar.
Villkor använder jämförelser för att välja vilken kod som ska köras.
Öppnas när Operatorer är klar.
Loopar upprepar kod. I Snake blir det rytmen som kör spelets steg om och om igen.
Öppnas när Villkor är klar.
Listor sparar flera värden i en bestämd ordning.
Öppnas när Loopar är klar.
Tuples håller ihop x och y. Koordinater visar var ormen och äpplet finns.
Öppnas när Listor är klar.
Funktioner samlar kod som hör ihop och gör spelet lättare att förstå.
Öppnas när Tuples och koordinater är klar.
Random låter programmet välja värden som inte är samma varje gång.
Öppnas när Funktioner är klar.
Input låter användaren påverka programmet. I Snake betyder det att tangentbordet ändrar riktningen.
Öppnas när Random är klar.
Boolean-värden är True eller False. De hjälper spelet att hålla reda på om något gäller just nu.
Öppnas när Input och riktning är klar.
Kollisioner upptäcker när två saker hamnar på samma plats eller när ormen går utanför spelrutan.
Öppnas när Boolean state är klar.
Rendering betyder att rita ut det spelet vet just nu: ormen, äpplet, poängen och Game Over.
Öppnas när Kollisioner är klar.
Nivåerna finns i kursstrukturen men är markerade som kommande och kan inte låsas upp ännu.
Gör Snake till ett mer komplett spel.
På medelsvår nivå bygger du vidare på Snake med refaktorering, settings, klasser, meny, high score, levels och power-ups.
Gör Snake till ett riktigt kodprojekt.
På avancerad nivå arbetar du med arkitektur, state machine, tester, prestanda, pathfinding och mer professionell struktur.
Låt datorn spela Snake.
I AI Snake bygger du bot-logik, pathfinding och strategier som låter datorn fatta beslut i spelet.
Fokus nu: gör Grundnivå riktigt bra innan nästa nivå byggs.
Till Grundnivå