Logiske operatorer

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

I forrige video snakket vi om å tenke på vilkår som ja- eller nei-spørsmål, og i denne videoen skal vi se nærmere på hvordan det ser ut når vi programmerer. 

I Scratch bruker vi blokkene med skarpe kanter i “operatorer”-kategorien for å stille datamaskinen disse ja- eller nei-spørsmålene. Men de ser jo egentlig ikke ut som spørsmål, så hva er det som skjer her? Disse blokkene er egentlig variabler som kun kan ha to verdier, sant eller usant. Vi kan tenke på det som ja eller nei. Når vi legger dem til i en hvis-setning er kun vilkåret oppfylt dersom verdien til variabelen er “ja”. 

La oss se på et eksempel. Her har jeg en operator-blokk. Hva tror du verdien er? Ja, eller nei? La oss tenke på det som et ja- eller nei-spørsmål. Er det sant at 10 er lik 20? Nei, det er jo ikke det, så svaret er nei. Hva med denne? Vel? Inneholder ordet “kode” en “o”? Ja, det er den andre bokstaven i ordet, så svaret er ja. Hva tror du denne koden kommer til å gjøre?

La oss sette opp et diagram for å forstå hva det er som skjer her. Først spør vi datamaskinen om 30 er mindre enn 50, hvis svaret er ja, sier tigeren "Hei!". Hvis svaret er nei skjer det ingenting. Så siden 30 faktisk er mindre enn 50 kommer tigeren til å si hei. Om dette var litt forvirrende er det fullt forståelig, jeg synes det kan være litt vanskelig selv.

I neste video skal teste det vi har lært hittil og bruke et eksempel til å repetere.

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

Dette skal du lære

  • Hva logiske operatorer er
  • Hvordan vi kan bruke logiske operatorer til å stille ja- eller nei-spørsmål