Kodeknekkerne
Foto: Hans Erik Lindbom, NRK

Kode­knekkerne

Kodene styrer verden. Nå skal Max, Mia og Anniken lære å styre kodene.

«Koding» har mange navn: Programmering, utvikling, hacking og så videre. Det betyr egentlig det samme, og handler om å fortelle en datamaskin hva den skal gjøre.

Fra vekkerklokka ringer på morgenen til du slokner om kvelden, styrer små datamaskiner dagen din. Du har kanskje vært innom både Snapchat og Facebook, betalt billetten på bussen og avsluttet dagen med Playstation eller spill på mobilen?

Men hva hvis snapchat faller ut? Eller vekkerklokka på mobilen slutter å fungere slik at du forsover deg? Da trenger du noen som kan kode!

Eller kan du gjøre det selv?

Barna styrer kodene

Max, Mia og Anniken er 11 år gamle, og kunne ikke noe om koding da vi utfordret dem som kodeknekkere.

Gjennom åtte episoder i serien «Kodeknekkerne» skal de forsøke å lære seg enkel kodekunnskap for å løse problemer for kjente personer med viktige oppgaver.

Vil de klare det?

Følg med når Max, Mia og Anniken skal lære seg å styre kodene – og bli en kodeknekker, du også!

Episode 1 | Episode 2 | Episode 3 | Episode 4 | Episode 5 | Episode 6 | Episode 7 | Episode 8

Til hver episode hører det med en kort introduksjonsfilm som forklarer kodebegrepet som kodeknekkerne skal bruke for å løse oppdraget.

Men, aller først:

Hva er koding?

Hva er koding?

Episode 1: Hvis/ellers

Dennis er hjemme hos Prebz og spiller Minecraft. Det er sent på kvelden og neste morgen skal de to YouTuberne tidlig opp for å gjøre innkjøp til en videoinnspilling. Etter hvert drar Dennis hjem for å legge seg, mens Prebz fortsetter å spille.

Når han endelig kommer seg i seng, virker ikke vekkerklokka på mobilen. Klarer Kodeknekkerne å fikse vekkerklokka, slik at Prebz ikke forsover seg til avtalen han har med Dennis?

– Først må de lære seg begrepet Hvis/ellers:

Lær koding: Hvis/ellers i Kodeknekkerne

– Hvordan går det når de skal bruke begrepet for å løse problemet for Prebz?

Kodeknekkerne løser oppgave med hvis/ellers for Prebz og Dennis.

Episode 2: Og/eller

Benedicte i Supernytt skal ha sending om ti minutter, men noe har gått galt med teknikken i studio. Klarer de tre kodeknekkerne å hjelpe Benedicte før sendingen starter?

– Først må de lære seg begrepet Og/eller:

Lær koding: Og/eller i Kodeknekkerne

– Hvordan går det når de skal bruke begrepet for å løse problemet for Benedicte?

Kodeknekkerne løser oppgave med og/eller for Benedicte.

Episode 3: Variabler

Eventyrjenta Maria befinner seg midt i skogen. Hun er på vei hjem fra hyttetur, og står ved et veiskille. For å velge riktig vei hjem, er hun avhengig av å vite hvordan været blir. I dag virker ikke Yr-appen, og Maria er derfor redd for at hun er nødt til å ta den lengste turen hjem. Klarer kodeknekkerne å fikse appen, slik at Maria kommer seg hjem før det blir mørkt?

– Først må de lære seg begrepet Variabler:

Lær koding: Variabler i Kodeknekkerne

– Hvordan går det når de skal bruke begrepet for å løse problemet for Maria?

Kodeknekkerne løser oppgave om variabler for Maria.

Episode 4: Løkker

I dag har det oppstått et stort problem for sjefen ved avfallssorteringen i Oslo. Datamaskinene som sorterer avfall har sluttet å virke. Hvis ikke problemet løses raskt, vil hele mottaket overfylles. Klarer kodeknekkerne å få datamaskinen til å fungere?

– Først må de lære seg begrepet Løkker:

Lær koding: Løkker i Kodeknekkerne

– Hvordan går det når de skal bruke begrepet for å løse problemet for sjefen på avfallssorteringen?

Kodeknekkerne løser oppgave om løkker.

Episode 5: Liste

Sandra Kolstad er musiker og lager elektronisk popmusikk. I kveld skal hun holde en stor konsert, men noe har skjedd med utstyret hennes. Klarer kodeknekkerne å hjelpe henne?

– Først må de lære seg begrepet Liste:

Lær koding: Liste i Kodeknekkerne

– Hvordan går det når de skal bruke begrepet for å løse problemet for Sandra?

Kodeknekkerne løser oppgave med liste for Sandra.

Episode 6: Funksjoner

Når kuene til bonden Magnus skal melkes, går de til en melkerobot. I dag er det kommet feilmelding på roboten, og det er like før kua Ella får melkespreng. Klarer kodeknekkerne å fikse roboten før Ella får vondt?

– Først må de lære seg begrepet Funksjoner:

Lær koding: Funksjoner i Kodeknekkerne.

– Hvordan går det når de skal bruke begrepet for å løse problemet for bonden Magnus?

Kodeknekkerne løser oppgave med funksjon for Magnus,

Episode 7: Objekt

I dag skal Andreas Wahl holde foredrag på et Vitenshow på Gjøvik, men han får ikke start på elbilen sin. Det kan se ut som om bilen ikke skjønner at den er en elbil, og Andreas er redd for å komme for sent til showet. Klarer kodeknekkerne å løse problemet?

– Først må de lære seg begrepet Objekt:

Lær om begrepet objekt i Kodeknekkerne.

– Hvordan går det når de skal bruke begrepet for å løse problemet for Andreas?

Kodeknekkerne løser oppgave med objekt for Andreas

Episode 8: Den store testen

Nå har de tre kodeknekkerne blitt så flinke at en av landets dyktigste programmerere ønsker å gi dem en utfordring. I dag skal verdens største multikopter sendes i luften. Det kodeknekkerne ikke vet er at det venter en overraskelse.

Kodeknekkerne blir satt på en siste test hvor de skal få et megakopter til å fly stabilt.