Jeg har testet et nyt forløb for elever i 7. og 8. klasse, hvor vi starter med Scratch og fortsætter med Python. Til sidst lærer eleverne lidt om hjemmesider og laver hver et showroom, hvor de kan vise deres projekter frem.
Eleverne har fået udleveret en grundopskrift på projektet – de hurtige elever kan udvide opskriften.
Efter sommerferien vil der være adgang til flere af opskrifterne her på denne side.
Valgfaget testes igen i uge 40/2026.
Indhold til 30 lektioner
Undervisningen foregår som en blanding af tavle-undervisning, dialog, prøv selv og fri kodning. Tidsplanen er vejledende og kan variere afhængig af elevernes niveau.
Introduktion til programmering (7 lektioner)
Her bruger eleverne Scratch gennem CodingLab på Skoletube.
Kod en film – hvis hvad I kan eller følg min undervisning. Se opskriften her.
Lær om kloner – se opskriften her.
Klikkespillet
Vælg-selv-opskrifter: Skydespil, Fang æblerne eller Undertale
Introduktion til Python (8 lektioner)
Indtil videre har eleverne lånt computere, hvor Python og Visual Studio Code har været installeret på. I uge 40 tester jeg en online version som alternativ til flere af opskrifterne. Dog kan Chatbotten ikke laves i online versionen, da man ikke kan bruge biblioteket Tkinter.
Tegn en spiral i Scratch og Python
Tegn en smiley i Scratch og Python
Regn med spillet Gæt et tal i Scratch og Python
Skriv med kodeordsgenerator i Scratch og Python
Skriv med quiz i Scratch og Python
Tema om kunstig intelligens / AI
Kod jeres egen chatbot i Python
Introduktion til hjemmesider / showroom (5 lektioner)
Her bruger eleverne Studiesites / CodingLab som bygger ovenpå WordPress, som er et af de mest brugte systemer til hjemmesider i dag.
Introduktion til Studiesites.
Vis jeres Scratch- og Python projekter frem i showroom
Fri kodning
Som du kan læse i min evaluering af valgfaget, så vil eleverne på sådan et valgfag ofte have meget forskellige forudsætninger for programmering. Derfor er det vigtigt, at undervisningen er fleksibel og løbende tilpasses til det aktuelle hold.
På mit første hold havde jeg flere elever, som allerede kendte programmering i forvejen og her gav det god mening at indføre timer med fri kodning i løbet af dagene. På mit andet hold fungerede dette ikke, da flere af eleverne ikke var motiverede til at arbejde selvstændigt.
Leg med programmering - afslutning
Den sidste dag er afsat til:
- Færdiggøre projekter
- Leg med programmering f.eks. ved hjælp af MakeyMakey, hvor eleverne kan bygge en spilcontroller ud af genbrugsmaterialer og strømførende materialer og styre et af deres spil fra ugen med.
- Leg med musik i Scratch/CodingLab
- Evt. fernisering for forældre og andre interesserede
Relevante indlæg og artikler

Programmering som valgfag – erfaringer fra Solrød
I Solrød Kommune har man i april/maj i år startet et nyt kommunalt forsøg med valgfag på tværs af de tre folkeskoler, som gav elever på 7. og 8. årgang mulighed for at vælge enten et valgfag på 30 lektioner eller et praktikforløb i uge 13 samt et nyt forløb i uge 19. Eleverne blev

Programmering som valgfag
Jeg har fået mulighed for at lave et valgfag med programmering i uge 13 og 19, hvor elever fra 7. og 8. klasse i Solrød Kommune lærer at programmere. Der er plads til 16 elever på holdet og i uge 13, er der kun drenge med. Som forventet er der både elever, som ikke har
