45 minutter
Kort introduksjon + ett tydelig steg
- 1. 5 min felles start
- 2. 25 min elevkoding
- 3. 10 min CODEZ/feilsøking
- 4. 5 min exit-sjekk
VOKZ-CODE
VOKZ-CODE skal gjøre Python mulig i en vanlig ungdomsskoleklasse, også når læreren ikke er utvikler. Rollen din er å styre læringsløpet, stille gode spørsmål og bruke dashboardet til å se hvem som trenger hjelp før de gir opp.
Hovedregel
Elevene skal ikke bare få grønn hake. De skal kjøre kode, teste med egne data og forklare hva programmet gjør.
Kort introduksjon + ett tydelig steg
Standard økt for ungdomstrinnet
Prosjektøkt eller fordypning
Se hvem som står fast
Hjelpekø, siste aktivitet og vanlige feiltyper gjør at læreren kan prioritere riktig elev først.
Styr tempoet
Bruk progresjonskartet til å holde klassen samlet når et tema bør gjennomgås på tavla, og gi ekstraoppdrag til elever som ligger foran.
Vurder underveis
Stjerner, refleksjonstekst, kodekjøringer og progresjon kan brukes som vurdering for læring.
Dokumenter uten ekstraarbeid
CSV-eksport og måloversikt gir et raskt bilde av hva klassen har jobbet med og hvor de strever.
Matematikk · Etter 8. trinn
Utforske hvordan algoritmer kan skapes, testes og forbedres ved hjelp av programmering.
Steg 1-9 trener sekvens, variabler, valg, løkker, datastrukturer og feilsøking. Elevene må endre, teste og forklare egen kode.
Matematikk · Etter 9. trinn
Simulere utfall i tilfeldige forsøk og beregne sannsynlighet ved hjelp av programmering.
Steg 10 og 13 bruker random, mange forsøk, telling og enkel analyse slik at elevene ser hvorfor simulering gir mening.
Matematikk · Etter 10. trinn
Utforske matematiske egenskaper og sammenhenger ved å bruke programmering.
Steg 3, 5, 8, 14 og 15 lar elevene modellere tall, mønster, funksjonslogikk og algoritmer i egne programmer.
Naturfag · Etter 10. trinn
Bruke programmering til å utforske naturfaglige fenomener.
Naturfag-laben bruker variabler, løkker og simulering til enkle modeller av data, forsøk, tilfeldighet og systemer.
Naturfag · Etter 10. trinn
Utforske, forstå og lage teknologiske systemer som består av sender og mottaker.
Oppdrag om input, output, valg, funksjoner og meldingsflyt gjør teknologiske systemer konkrete før elevene bygger større løsninger.
Kunst og håndverk / valgfag · Ungdomstrinnet
Bruke programmering og digitale verktøy til å skape, teste og videreutvikle uttrykk og løsninger.
Kode-kunst og sluttprosjekt gir kreative oppdrag der elevene bygger mønster, tekstspill, interaksjon og egne digitale uttrykk.