Syfte

Ge eleverna en första, trygg introduktion till vad programmering är och vad ett program gör, samt låta dem skapa ett första enkelt program. Fokus ligger på in-/utdata, variabler och att skriva begripliga kommentarer.

Lärandemål

  1. Förklara med egna ord vad programmering är och vad som händer när ett program körs.
  2. Använda print() för att presentera text i terminalen.
  3. Använda input() för att läsa in data och spara i variabler (engelska namn, inga å/ä/ö).
  4. Beskriva och använda datatyper på nybörjarnivå (sträng och heltal) samt enkel typomvandling.
  5. Skriva kommentarer som förklarar syfte och steg i koden.
  6. Skapa ett enkelt, fungerande terminalprogram som kombinerar in-/utdata, variabler och kommentarer.

Koppling till Skolverket – centralt innehåll

Programmering: Minst ett textbaserat språk (Python), grundläggande kontroll av in-/utdata, relevanta verktyg (IDE). Goda principer för namngivning och kommentarer.

System: Programmeringens möjligheter och begränsningar utifrån datorns funktionssätt (översiktligt: vad gör en dator när ett program körs?).

Problemlösning: Strukturerad problemlösning i liten skala (IPO: Input → Process → Output används i övningen).