Moment 1 – Vad är programmering
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
- Förklara med egna ord vad programmering är och vad som händer när ett program körs.
- Använda
print()för att presentera text i terminalen. - Använda
input()för att läsa in data och spara i variabler (engelska namn, inga å/ä/ö). - Beskriva och använda datatyper på nybörjarnivå (sträng och heltal) samt enkel typomvandling.
- Skriva kommentarer som förklarar syfte och steg i koden.
- 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).