Python for barn: Ekte kode, ekte prosjekter
Python er det mest utbredte førstespråket i programmering av en god grunn – den lettleste syntaksen lar nybegynnere fokusere på logikk i stedet for tegnsetting. Dette kurset er spesielt utviklet for yngre elever. Det starter helt fra grunnen og bygger gradvis videre gjennom variabler, funksjoner og objekter, helt frem til datavitenskap og maskinlæring. Alle konsepter introduseres i sammenheng med programmer barna faktisk kan kjøre, undersøke og med vilje ødelegge.
Dette lærer du
Du begynner med grunnleggende Python-syntaks – betingede setninger, funksjoner og samlinger – før du går videre til objektorientert programmering og arbeid med biblioteker. Derfra dekker kurset praktiske ferdigheter: filhåndtering, automatisering og grunnleggende webutvikling. En egen strøm for kunstig intelligens og datavitenskap introduserer konsepter innen kunstig intelligens, databehandling, datavisualisering og algoritmer for veiledet læring, og leder frem til maskinlæring og avansert datavitenskap på C1-nivå. Feilhåndtering, testing og feilsøking behandles som sentrale ferdigheter, ikke som ettertanker.
Læringsløpet
Toogtyve kurs dekker nivåene A1 til C1. De første kursene – Introduksjon til Python, Grunnleggende Python og Betingede setninger – krever ingen forkunnskaper. Kursene midt i løpet, som Objektorientert programmering, Filhåndtering og Python for automatisering, bygger gode vaner for praktisk arbeid. De siste kursene går videre til Introduksjon til datavitenskap med Python, Veiledet læring: Grunnleggende algoritmer og Maskinlæring og avansert datavitenskap, og gir motiverte elever et solid grunnlag i praktisk Python som går langt utover det som er vanlig i læreplaner for barn.
Slik fungerer det
Hvert kurs er delt inn i korte, fokuserte leksjoner som gjennomføres i den innebygde koderedigereren med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når du står fast, og forklarer feil med et enkelt språk i stedet for fagsjargong – noe som gjør den spesielt nyttig for elever som arbeider selvstendig uten en lærer i nærheten.