Hopp til hovedinnhold

Under utvikling · Læringsstudio

Vi bygger VOKZ-CODE – og jobben er i full gang

En av de første heldekkende Python-løsningene for norsk ungdomsskole, med AI-veileder, spill og lærerstyring. Målet er lansering innen 2027 – med pilot og demo underveis.

🐍 Python · 🇳🇴 Norsk · 🎮 Spill

Lær Python. Steg for steg. På norsk.

VOKZ-CODE er en av de første heldekkende Python-opplæringene spesielt laget for norsk ungdomsskole – med AI-veileder, spillprosjekter og full lærerstyring, pluss lærerveiledninger som gjør det trygt å undervise uten å være programmerer. Ingen bugs, bare features. 😉

python · terminal
>>> 

Animert kode – akkurat som elevene møter i plattformen.

Lærerveiledning

Undervisning i programmering uten å være utvikler – og praktisk bruk av VOKZ-CODE, panel og progresjon. Del gjerne med kolleger eller ledelse.

For læreren

Veiledningen dekker både hvordan du kan undervise i programmering med trygghet – og hvordan du bruker VOKZ-CODE, lærerpanel og progresjon i praksis. Del gjerne relevante deler med kolleger eller ledelse.

Hva VOKZ-CODE er – og ikke er

VOKZ-CODE er et strukturert Python-løp for ungdomsskolen på norsk, med innebygd AI-veileder (CODEZ), stjernesystem, låste steg og lærerpanel. Det er ment å støtte LK20 og programmeringsmål uten at alle lærere må være utviklere.

Plattformen erstatter ikke din didaktikk – den gir felles progresjon, trygg elevstøtte og oversikt. Du kan fortsatt bruke tavle, pararbeid og muntlig vurdering som du pleier.

Hva du trenger teknisk

Elevene trenger nettleser og innlogging via skolens vanlige rutine (f.eks. Feide der det er aktivert). Python installeres ikke på maskinene for å komme i gang – miljøet kjører i nettleser.

Sjekk at skolen har aktivert modulen i avtalen, og at du som lærer har tilgang til lærerflaten der klasser og moduler styres.

Problemet vi løser

Fagfornyelsen og LK20 krever programmering – mange lærere trenger et ferdig, trygt opplegg.

🧑‍🏫

Mattelærere uten kodbakgrunn

Algoritmisk tenkning og programmering skal inn i matte, naturfag og K&H – men mange mangler trygghet til å undervise det.

🌐

Nesten ingen norske ressurser

Det finnes få steg-for-steg-opplæringsløp på norsk som er tilpasset ungdomsskolen.

📋

Læreplankrav uten verktøy

MAT01-05 stiller konkrete krav til algoritmer, simulering og utforskning – lærerne trenger et strukturert opplegg som leverer.

VOKZ-CODE – hva er det?

🐍Python på norsk
🔢15 steg
Stjernesystem
🔓Låsemekanikk
🤖CODEZ AI-veileder
🎮Spillprosjekter
👨‍🏫Lærerpanel

De 15 stegene

Læringsvei fra første print til eget spill. 🔓 = åpent i demoen – resten låses med ⭐.

🔓
Steg 1

Introduksjon til Python

Hva er koding? print(), variabler, input()

🔓
Steg 2

Datatyper

int, float, str, bool – hva er forskjellen?

🔓
Steg 3

Matematikk i Python

+, -, *, /, //, %, ** og variabler

🔒
Steg 4

if / elif / else

Betingelser og valg

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 5

Løkker del 1

for-løkker og range()

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 6

Løkker del 2

while-løkker og break

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 7

Lister

Opprette, lese, endre og legge til elementer

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 8

Funksjoner

def, parametere, return-verdier

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 9

Feilsøking

Vanlige feil, feilmeldinger, debugging

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 10

Tilfeldig og sannsynlighet

random-modulen (LK20 etter 9. trinn)

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 11

Ordbøker (dict)

Nøkkel–verdi i praksis

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 12

Miniprosjekt: Quiz

Quiz-spill i terminalen

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 13

Miniprosjekt: Gjettelek

Løkker og score

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 14

Algoritmisk tenkning

Sortering, mønster, problemdekomposisjon

Låst til du har nok ⭐ fra forrige steg

🔒
Steg 15

Sluttprosjekt

Bygg ditt eget tekstbaserte spill

Låst til du har nok ⭐ fra forrige steg

Stjernesystem og fremdrift ⭐⭐⭐

  • Hvert steg gir inntil 3 stjerner basert på oppgaver og forsøk.
  • Neste steg låses når du har nok stjerner fra forrige.
  • Eleven ser total score og en tydelig fremdriftsbar.
  • Læreren følger alle elever i sanntid.

Mockup · elevens progresjon

20%løp
Steg 3 av 15⭐⭐⭐

Samlet: 7 / 45 stjerner

CODEZ – din AI-kodingsveileder 🤖

  • Hjelper når eleven sitter fast – uten å gi fasitsvar.
  • Ledende spørsmål og enkle forklaringer (sokratisk).
  • Forklarer feilmeldinger på norsk og gir hint.
  • Alltid tilgjengelig – også når læreren er opptatt.

Elev:

Jeg skjønner ikke hvorfor while-løkka mi kjører for alltid

CODEZ:

Hmm, interessant! Hva skal til for at løkka di stopper? Sjekk betingelsen – hva må være sant for at den fortsetter å kjøre? 🤔

Spillprosjekter 🎮

Tekstbasert Python som føles som spill – bygget inn i læringsstegene.

🎲

Terningkast-simulator

Sannsynlighet og mange kast – direkte kobling til LK20 etter 9. trinn.

import random
for i in range(1000):
    kast = random.randint(1, 6)
    # tell og analyser …
🔢

Gjetteleken

while-løkker, random og score som tikker opp.

tall = random.randint(1, 100)
while True:
    gjett = int(input("Gjett: "))
    # …
📚

Ordbok-quiz

Lister, dict og funksjoner i samme prosjekt.

sporsmal = {"hovedstad": "Oslo"}
def still(spm):
    return input(spm + "? ")
🗺️

Tekstbasert eventyr

if/elif/else, funksjoner og historievalg – ditt eget mini-RPG.

def rom():
    valg = input("Gå (n/s/ø/v)? ")
    if valg == "n":
        skog()

Dekker kompetansemålene – uten at du trenger å kunne kode

Kompetansemål formuleringer i tråd med Udir / MAT01-05 – se udir.no for full ordlyd.

Fagfornyelsen-kompatibel ✅
TrinnKompetansemål (kortet innhold)VOKZ-CODE
Etter 8. trinnUtforske hvordan algoritmer kan lages, testes og forbedres ved hjelp av programmeringSteg 1–9, 14
Etter 9. trinnSimulere utfall i tilfeldige forsøk og beregne sannsynlighet ved hjelp av programmeringSteg 10, spillprosjekt terning
Etter 10. trinnUtforske matematiske egenskaper og sammenhenger ved hjelp av programmeringSteg 3, 5, 14, 15
Valgfag PRG01-02Bruke programmering til å løse praktiske utfordringerSteg 12–15

Lærerpanel

  • Sanntidsoversikt over elevers fremdrift og stjerner
  • Godkjenn eller lås steg manuelt ved behov
  • Eksport av rapport (PDF eller CSV)
  • Ingen forkurs i Python – alt klart ut av boksen
  • Koble til eksisterende VOKZ-klasser der det passer

Kommer snart – og litt ekstra moro

🏆

KODEKAMPEN

Ukentlig miniutfordring – klasseleaderboard og kodegåter.

Kommer snart
🧩

KODEPUSLESPILL

Dra kodelinjer i riktig rekkefølge – lavere terskel for nybegynnere.

Kommer snart
🎨

FARGERIK KODELOGG

Personlig tidslinje over fullførte steg – som et kodeeventyr.

Kommer snart
💬

KODE-ORDBOK

Søkbar norsk ordbok med begreper og eksempelkode.

Kommer snart
🔥

STREAK-SYSTEM

Daglig bonus – jo flere dager på rad, jo sterkere flamme.

Kommer snart

FAQ