Tips og triks 1

Oisann! Denne videoen er bare for medlemmer.

Liker du Brainboost?
Da er tiden inne for å bli medlem!

499 kr. /mnd

Learnlink Selvstendig

Få hjelp til skolearbeidet når dere trenger det.
  • Få svar på spørsmål fra kvalifiserte lærere
  • Alle videoer
  • Oppgaver til videoene
  • Avtal videosamtale med lærer for kr. 399
Start 14 dagers gratis prøveperiode

Dette er en Premium-video

499 kr. /mnd

Premium

For deg som har ambisjoner.
  • Alt i Basic
  • Premium-videoer
  • Premium-oppgaver
  • Få hjelp på chat
  • Videosamtale kr. 249 / t
Bli medlem

Nå har vi lært om de tre vanligste verktøyene man bruker når man programmerer: Variabler, vilkår og løkker. Så, nå er et perfekt tidspunkt for å stoppe opp litt og gå igjennom hva disse gjør med koden vår.

Vi skal repetere en av de viktigste tingene å forstå for å bli god på å programmere: Hvordan datamaskinen leser koden vår! Når vi skriver kode, uansett hvilke kodespråk man bruker, så skriver vi linjer med kode under hverandre. Det er det samme som å legge blokker under hverandre i Scratch.

Det som er viktig å forstå er at datamaskinen alltid starter med å lese den øverste blokken vi har, så det som er øverst, skjer før det vi har nederst. Etter det som står i den øverste blokken har skjedd, går den videre til den neste blokken, og så videre og så videre, helt til den når bunnen.

Men hva med vilkår og løkker? Det kan være nyttig å tenke på de som en måte å endre på hvordan datamaskiner leser kode på. Altså at vilkår og løkker kan gjøre at datamaskinen ikke alltid går fra en blokk til den under.

Vilkår kan gjøre at datamaskinen hopper over en del av koden vår, hvis det som står i vilkåret ikke er sant. Og løkker gjør sånn at datamaskinen leser en del av koden mange ganger, i stedet for å fortsette nedover som vanlig.

La oss tegne et diagram for å forstå hva det er vi mener med dette. Dette er hvordan datamaskinen prosesserer en kode helt uten vilkår eller løkker. Her begynner datamaskinen på steg 1, så går den til steg 2, og så til steg 3.

La oss lage et liknende diagram for en kode med et vilkår. Som vi har snakket om før, kan vilkår enten være sant eller usant. Dette diagrammet viser hvordan datamaskinen ikke alltid prosesserer alle blokkene vi har i koden vår. Her, hvis vilkåret er usant, så hopper datamaskinen over steg tre. Dette kan være litt komplisert å tenke på, men jeg anbefaler deg å pause videoen på diagrammene, og prøve å sammenlikne de med kode som du har skrevet før. Kanskje du til og med klarer å lage et liknende diagram for koden din?

Du må være Basic-medlem for å lese beskrivelsen.
Du må være Premium-medlem for å lese beskrivelsen.

Dette skal du lære

  • Hvordan en datamaskin leser kode
  • Hvordan vilkår endrer hvordan kode blir lest
  • Hvordan løkker endrer hvordan kode blir lest