Prosjekt 3:5 - Lyttere

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

Vi skal bruke denne videoen til å snakke om noe vi kommer til å bruke for å programmere knappene våre. Det er tre blokker som vi veldig ofte bruker sammen, men som det kanskje kan være litt vanskelig å forstå hvorfor fungerer så bra sammen.

Jeg snakker om startsignalet, så en "gjenta for alltid"-løkke og så et vilkår. Det er med de tre blokkene vi skal starte knappkoden vår. Det de tre blokken sammen lager er noe man ofte kaller for en “lytter”. En lytter er noe som når vi starter koden vår begynner å lytte etter at noe spesifikt skal skje. Det kan for eksempel være at den lytter etter om knappen blir trykket på eller ikke.

Det koden lytter etter bestemmer vi med vilkåret vårt. Hvis vi legger til vilkåret at knappen skal bli trykket på, vil det ikke være sant mesteparten av tiden koden vår kjører. Så da er ikke vilkåret oppfylt og ingenting skjer. Men vilkåret er jo inne i en "gjenta for alltid"-blokk, så selv om det IKKE var sant på et tidspunkt sjekker datamaskinen om igjen og om igjen, og til slutt kommer det til å være sant at vi trykket på knappen.

Det at vilkåret inne i en "gjenta for alltid"-løkke gjør også at man kan trykke på knappen flere ganger i samme spill. Altså at man ikke “bruker den opp” etter at man har trykket på den en gang. Det er igjen fordi at datamaskinen starter vilkåret helt på nytt hele tiden. I neste video skal vi bruke det for å programmere knappene våre.

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

Dette skal du lære

  • Hva en "lytter" er
  • Hvordan en "lytter" fungerer