WIN 3A Voorwaarden br10

Voorwaarden / if-statements
PRB-I
Week 3
1 / 53
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 53 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Voorwaarden / if-statements
PRB-I
Week 3

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Terugblik

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Je maakt een fout waardoor de computer je programma niet kan uitvoeren.
A
Syntaxfout
B
Logische fout

Slide 3 - Quizvraag

Deze slide heeft geen instructies

Een "logische fout" betekent: de computer begrijpt je programma, maar het doet niet wat je verwacht. Hoe los je zo'n fout op?
A
Meteen aan de docent vragen ✋
B
Debuggen (stap-voor-stap de code nalopen) 🦆

Slide 4 - Quizvraag

Deze slide heeft geen instructies

Een variabele is een
...... ........
waarin je informatie kunt opslaan

Slide 5 - Open vraag

Deze slide heeft geen instructies

Scoretracker

Ontdek de logische fout

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Uitbreiding: bij schudden toon je degene die voor staat.

Ontdek de logische fout...

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Voorwaarden

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Voorwaarden in ons dagelijks leven
Bedenk een als ... dan ... (anders ...) zin uit je favoriete game.


"Je gaat vechten: als ik nog levens heb, dan val aan, anders herstart game"

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Slide 13 - Tekstslide

Deze slide heeft geen instructies

Slide 14 - Tekstslide

Deze slide heeft geen instructies

Voorwaarden in MakeCode
(Voorbeeld met temperatuur en lichtsensor)

Slide 15 - Tekstslide

Deze slide heeft geen instructies

timer
5:00

Slide 16 - Tekstslide

Deze slide heeft geen instructies

(gebruik Classroom?)

Slide 17 - Tekstslide

Deze slide heeft geen instructies

Slide 18 - Tekstslide

Deze slide heeft geen instructies

Let op de tijd!

Slide 19 - Tekstslide

Deze slide heeft geen instructies

Uit de PRA-les
  1.   <      -       Kleiner dan 
  2.   >      -       Groter dan
  3.   ≤      -       Kleiner dan of gelijk aan
  4.   ≥      -       Groter dan of gelijk aan
  5.   =      -       Is gelijk aan
  6.   !=     -       Is niet gelijk aan

Slide 20 - Tekstslide

Deze slide heeft geen instructies

Let op de tijd!

Slide 21 - Tekstslide

Deze slide heeft geen instructies


5 > 2
A
True
B
False

Slide 22 - Quizvraag

Deze slide heeft geen instructies


9 > 15
A
True
B
False

Slide 23 - Quizvraag

Deze slide heeft geen instructies


45 > 40
A
True
B
False

Slide 24 - Quizvraag

Deze slide heeft geen instructies


2 = 2
A
True
B
False

Slide 25 - Quizvraag

Eigenlijk is de notatie 2 == 2, maar eerst deze tonen, omdat ze het zo tot nu toe bij PRA hebben gehad.

45 > 45
A
True
B
False

Slide 26 - Quizvraag

Deze slide heeft geen instructies


40 == 40
A
True
B
False

Slide 27 - Quizvraag

Na deze gedaan te hebben kun je uitleggen waarom is gelijk aan eigenlijk == is.
Nieuwe symbolen
==    Gelijk
&&   EN
 ||     OF
  • Deze vergelijkingen kunnen snel complex lijken.
    Goed kijken dus! 

Slide 28 - Tekstslide

Deze slide heeft geen instructies


42 > 23 && 5 < 10
A
True
B
False

Slide 29 - Quizvraag

Deze slide heeft geen instructies


99 < 100 && 100 > 105
A
True
B
False

Slide 30 - Quizvraag

Deze slide heeft geen instructies


550 > 400 || 4 == 5
A
True
B
False

Slide 31 - Quizvraag

Deze slide heeft geen instructies


900 < 40 || 5 > 2
A
True
B
False

Slide 32 - Quizvraag

Deze slide heeft geen instructies


22 == 22 && 5 < 1
A
True
B
False

Slide 33 - Quizvraag

Deze slide heeft geen instructies

Nieuwe symbolen
&&   EN
 ||     OF
(...)   Eerst dat wat tussen haakjes staat oplossen
        (net als bij Rekenen)

Slide 34 - Tekstslide

Deze slide heeft geen instructies


( 56 > 45 || 9 == 2 ) && 100 > 120
A
True
B
False

Slide 35 - Quizvraag

Deze slide heeft geen instructies

TRUE
(
)
||

Slide 36 - Tekstslide

Deze slide heeft geen instructies

FALSE
TRUE
(
)
||

Slide 37 - Tekstslide

Deze slide heeft geen instructies

TRUE
(
)

Slide 38 - Tekstslide

Deze slide heeft geen instructies

FALSE
&&
TRUE

Slide 39 - Tekstslide

Deze slide heeft geen instructies

FALSE

Slide 40 - Tekstslide

Deze slide heeft geen instructies


50 < 130 || ( 60 == 61 && 34 > 20 )
A
True
B
False

Slide 41 - Quizvraag

Deze slide heeft geen instructies

TRUE
(
)
&&
FALSE

Slide 42 - Tekstslide

Deze slide heeft geen instructies

FALSE
||
TRUE

Slide 43 - Tekstslide

Deze slide heeft geen instructies

FALSE
||
TRUE

Slide 44 - Tekstslide

Deze slide heeft geen instructies


(400 > 399 || 4 < 3 ) && (5 < 6 && 45 > 40)
A
True
B
False

Slide 45 - Quizvraag

Deze slide heeft geen instructies

TRUE
(
)
&&
FALSE
)
(
&&
||
TRUE
TRUE
TRUE
TRUE
&&

Slide 46 - Tekstslide

Deze slide heeft geen instructies

Slide 47 - Tekstslide

Deze slide heeft geen instructies

Slide 48 - Tekstslide

Deze slide heeft geen instructies

This week I learned

Slide 49 - Woordweb

Deze slide heeft geen instructies

En verder 🔜
Opdrachtkaarten 4b en 4c
(krijg je van docent t.z.t.)

Slide 50 - Tekstslide

Deze slide heeft geen instructies

Slide 51 - Tekstslide

Deze slide heeft geen instructies

Slide 52 - Tekstslide

Deze slide heeft geen instructies

Jouw quizvraag

Slide 53 - Open vraag

Deze slide heeft geen instructies