Eksempel på vilkår 2

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å skal vi se på enda et eksempel med vilkår. I dette eksempelet skal vi se hvordan vi kan bruke vilkår for å sjekke om man har svart riktig på et spørsmål. Vi skal også se på noen nye blokker vi ikke har brukt før.

Vi vil sjekke om vi har skrevet navnet vårt riktig. Det kan for eksempel være et brukernavn man trenger for å logge inn på Pcen sin, og vi skal sjekke om vi har skrevet riktig brukernavn. I Scratch kan man bruke “spør og vent”-blokken for å stille oss et spørsmål. Når denne blokken aktiveres kommer det opp et felt på skjermen hvor vi kan svare på spørsmålet. Det vi skriver inn her blir lagret i en variabel som heter “svar”. 

Nå må vi finne en måte å sjekke at det vi skrev inn faktisk er navnet vårt. For å gjøre det kan vi se for oss at vi vil stille datamaskinen spørsmålet “er dette likt som navnet mitt?”. Hvis svaret er ja, vil vi at noe skal skje, og hvis svaret er nei, skal ingenting skje. For å gjøre det, starter vi med å lagre navnet vårt i en variabel. Jeg kaller den for “mitt navn”. For å lagre navnet vårt i den variabelen bruker vi “sett til”-blokken. Jeg heter Miriam, så jeg skriver det inn her. Vi legger til spørsmålsblokken under her. 

Nå må vi finne en måte og spørre om navnet vårt er det samme som vi skrev inn som svar. Vi kan sammenlikne to ord med denne blokken. Vi vil sjekke om mitt navn er likt som svar. Nå kan vi bruke dette som et vilkår for at for eksempel tigeren skal si noe. Da bruker vi en hvis-blokk. På denne måten sier tigeren bare navnet ditt, hvis du skrev det inn riktig. Og så må vi så klart legge til startsignalet. La oss teste det ut. Hvis jeg skriver navnet mitt litt feil skjer det ingenting. Men hvis jeg skriver navnet mitt riktig så fungerer koden akkurat som vi vil!

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

Dette skal du lære

  • Hvordan "spør og vent"-blokken fungerer
  • Hvordan "sett til"-blokken fungerer
  • Hvordan sjekke om man har svart riktig på et spørsmål i Scratch