JavaScript for barn: Ekte kode, ekte moro
JavaScript er språket som gjør nettsider interaktive – knapper som reagerer, poengsummer som oppdateres og spill som kjører i nettleseren. Dette kurset lærer yngre elever ekte JavaScript gjennom prosjekter de faktisk har lyst til å bygge: spill der man gjetter tall, terningkast, eventyrfortellinger og spørrekonkurranser. Alle konsepter introduseres gjennom praktiske miniprosjekter i stedet for tørr teori, slik at barna skriver fungerende kode allerede i første leksjon.
Dette lærer du
Du begynner med de grunnleggende byggeklossene: variabler som Magic Boxes, matematiske operasjoner, tekstbehandling med Ordlek og ja/nei-avgjørelser. Derfra går du videre til løkker og mønstre, funksjoner skrevet som Dine egne trylleformularer, objekter beskrevet som Skattekister og tabeller kalt Skattelister. I de senere kursene settes alt dette sammen i ekte prosjekter – en Kalkulator, en Temperaturkonverterer, en Hemmelig kodegenerator, en Nedtellingstidtaker og et komplett Eventyrspill.
Læringsløpet
Trettifem kurs dekker nivåene A1 til A2. A1-delen etablerer grunnlaget: algoritmer, variabler, matematikk, avgjørelser og telleløkker. A2-delen bruker disse ferdighetene i stadig mer innholdsrike prosjekter – Kunst med nøstede løkker, Tilfeldig moro og overraskelser, Stein, saks, papir, Den magiske 8-kulen, Bygg en spørrekonkurranse og Eventyrspill. Hvert trinn bygger på det forrige, slik at elevene alltid har bakgrunnen de trenger før de tar fatt på neste utfordring.
Slik fungerer det
Hvert kurs er delt inn i korte, fokuserte leksjoner som gjennomføres i den innebygde koderedigereren med tilbakemeldinger i sanntid. Når et konsept er uklart, forklarer en AI-veileder det med et enkelt språk og gir hint uten å røpe svaret. Fremdriften lagres automatisk, slik at elevene kan fortsette akkurat der de slapp.