Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

Latest commit

 

History

History
57 lines (38 loc) · 4.16 KB

Studieguide.md

File metadata and controls

57 lines (38 loc) · 4.16 KB

Studieguide - Vad behöver jag kunna?

Nivå 1 - Komma igång

Jag kan skapa enkla python-script i Visual Studio Code och vet även hur jag ska göra för att köra programmet. Jag vet hur jag skriver ut text på skärmen. Jag kan använda if och else. Jag kan ta in input från användaren och göra något med det. Jag kan använda Python som en miniräknare för att t.ex. räkna ut arean av en cirkel. Jag kan använda variabler och jag vet vilka de vanligaste datatyperna är. Jag vet hur man t.ex. konverterar texten "14" till talet 14.

  • Jag kan ovanstående
  • Jag har gjort Quiz 1 och får alla rätt.
  • Jag har gjort Quiz 3 och får alla rätt.

Nivå 2 - Använda loopar och moduler

Jag vet hur jag använder for och while för att upprepa kodblock flera gånger. Jag vet hur man importerar moduler. Jag kan använda modulen random för att skapa slump i mina program.

Jag kan använda modulen turtle för att rita ut saker på skärmen (jag kan t.ex. rita ut en fyrkant eller en triangel). Jag kan använda loopar i mina turtle-program.

  • Jag kan ovanstående
  • Jag har gjort Quiz 4 och får alla rätt.

Nivå 3 - Listor och funktioner

Jag kan skapa egna funktioner. Jag kan kalla på funktioner. Jag kan skicka in saker i funktioner och få ut saker från funktioner. Jag förstår varför funktioner är bra att ha. Jag vet hur jag använder return. Jag kan förklara skillnaden mellan att definiera en funktion och att kalla på en funktion. Jag kan förklara vad som menas med argument i programmeringsvärlden. Jag kan skapa funktioner som tar noll, ett eller flera argument.

Jag kan skapa och använda listor. Jag kan skilja på listor och tuples. Jag förstår vad det betyder att iterera. Jag vet vad de inbyggda funktionerna len och range gör för något.

  • Jag kan ovanstående
  • Jag har gjort Quiz 7 och får alla rätt.
  • Jag har gjort Quiz 9 och får alla rätt.

FRIVILLIGT (men kul) - kom igång med spelprogrammering

Gör vad ni vill. Utforska fritt. Skapa ett spel! Visa upp! Låt andra testa spelet!

Nivå 4 - Filhantering och fler datastrukturer

Jag kan spara och öppna filer. Jag kan t.ex. göra ett enkelt spel med en high score-lista som sparas mellan körningarna. Jag kan använda dictionaries. Jag kan använda sets. Jag kan förklara vad som skiljer dictionaries och sets från listor.

Jag kan använda list comprehensions.

  • Jag kan ovanstående

Nivå 5 - TBD