Hopp til hovedinnhold
Tilbake til lærerdashbord

VOKZ-CODE

Lærerveiledning

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.

45 minutter

Kort introduksjon + ett tydelig steg

  1. 1. 5 min felles start
  2. 2. 25 min elevkoding
  3. 3. 10 min CODEZ/feilsøking
  4. 4. 5 min exit-sjekk

60 minutter

Standard økt for ungdomstrinnet

  1. 1. 8 min modellering på tavla
  2. 2. 30 min arbeid i steg
  3. 3. 12 min parprogrammering
  4. 4. 10 min oppsummering

90 minutter

Prosjektøkt eller fordypning

  1. 1. 10 min minileksjon
  2. 2. 45 min oppdrag
  3. 3. 20 min utvidelse
  4. 4. 15 min deling og vurdering

Slik vurderer du underveis

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.

LK20 i praksis

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.

Trygg bruk av AI og elevkode

  • CODEZ skal gi konkrete hint og forklaringer - ikke ferdig løsning.
  • Elevkode kjøres i isolert nettlesersandbox, ikke på server.
  • Sanntidsdata er minimert: progresjon, status og feiltyper er nok for læreroversikt.
  • Lærer skal kunne eksportere rapport, men ikke dele elevkode med andre elever.