Wat is LessonUp
Zoeken
Kanalen
aiToolsTab
Inloggen
Registreren
‹
Terug naar zoeken
CSD-I - Week 2.3 - Branching
Native CSD-I
C Sharp Development 1
1/13
1 / 26
volgende
Slide 1:
Tekstslide
ICT
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
In deze les zitten
26 slides
, met
interactieve quizzen
en
tekstslides
.
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
Native CSD-I
C Sharp Development 1
1/13
Slide 1 - Tekstslide
Hoofdstuk 5 Branching if/else
2/13
Slide 2 - Tekstslide
Deze les
- If statements
- If-Else Statement
- Operatoren
- Oefenopdrachten
3/13
Slide 3 - Tekstslide
Wat is branching?
Branching is het maken van keuzes in code door verschillende paden te volgen op basis van voorwaarden.
Voorbeeld:
Een programma dat controleert of iemand geslaagd is op basis van een cijfer.
7/13
Slide 4 - Tekstslide
De verschillende vormen van branching
If
If{...} else{...}
if{...} else if{...} else{...}
nested if statements
if{ if {...} } else{...}
Slide 5 - Tekstslide
if statements?
Een
if-statement
controleert een voorwaarde en voert code uit als deze waar is.
8/13
Slide 6 - Tekstslide
if-else statements?
Een
if-else-statement
voegt een
alternatief
toe als de voorwaarde niet waar is.
9/13
Slide 7 - Tekstslide
else-if Statement?
Hiermee kunnen meerdere
voorwaarden met verschillende resultaten worden
gecontroleerd.
7/12
Slide 8 - Tekstslide
Nested if Statements
Een if-statement kan
binnen een andere
if-statement zitten.
8/12
Slide 9 - Tekstslide
Wat zijn operators?
Logische operators worden gebruikt om meerdere voorwaarden te combineren in if-statements.
Voorbeeld:
if (leeftijd >= 18 && heeftRijbewijs)
7/15
Slide 10 - Tekstslide
Vergelijkingsoperators
Vergelijkingsoperators worden gebruikt om twee waarden met elkaar te vergelijken. Ze retourneren een bool (true of false) als resultaat.
6/15
Operator
Omschrijving
<
Kleiner dan
>
Groter dan
<=
Kleiner dan of gelijk aan
>=
Groter dan of gelijk aan
==
Gelijk aan
!=
Niet gelijk aan
Slide 11 - Tekstslide
(en) && operator
De && operator geeft true als beide voorwaarden waar zijn.
8/15
Slide 12 - Tekstslide
(of) || operator
De || operator geeft true als minstens één van de voorwaarden waar is.
9/15
Slide 13 - Tekstslide
Combineren van && en ||
Je kunt && en || samen gebruiken om complexe voorwaarden te maken. Let op de ( en ) om de volgordelijkheid te bepalen.
10/15
Let op volgorde. Officieel && heeft prioriteit over ||
Slide 14 - Tekstslide
Samenvattend
Je gebruikt
&&
als je meerdere voorwaarden wil checken.
Je gebruik
||
als je een van meerdere voorwaarden wil checken.
11/15
Slide 15 - Tekstslide
Komt de tekst op het scherm?
A
Ja
B
Nee
Slide 16 - Quizvraag
Welke tekst geeft het programma op het scherm?
A
Optie 3
B
Optie 2
C
Optie 1
Slide 17 - Quizvraag
Welke tekst geeft het programma op het scherm?
A
Optie 1
B
Optie 2
Slide 18 - Quizvraag
Voorbeelden
Groter dan of kleiner dan
7/15
Slide 19 - Tekstslide
Voorbeelden
Groter dan of gelijk aan/kleiner dan of gelijk aan.
8/15
Slide 20 - Tekstslide
Voorbeelden
Is gelijk aan, of is niet gelijk aan.
9/15
Slide 21 - Tekstslide
Toepassing
Vergelijkingsoperators worden vaak gebruikt in if-statements:
10/15
Slide 22 - Tekstslide
Samenvattend
- Vergelijkingsoperators vergelijken twee waarden en geven
een
true
of
false
terug.
- Ze worden vaak gebruikt in
if-statements
en
loops
.
- Onthoud:
==
is voor vergelijking,
=
is voor toewijzing!
11/15
Slide 23 - Tekstslide
! (NOT) operator
De ! operator (NOT) wordt gebruikt om een bool om te keren.
11/17
Slide 24 - Tekstslide
Samenvattend
- De
!
operator keert de waarde van een
bool
om.
- Vaak gebruikt in
if-statements
om een omgekeerde
voorwaarde te controleren.
- Kan gecombineerd worden met andere
vergelijkingsoperators.
13/17
Slide 25 - Tekstslide
Oefenopdrachten
Oefenopdracht 3 - Raad het getal
Een programma waarin de eindgebruiker een getal moet raden.
Oefenopdracht 4 - Nummer checker
Een programma dat 2 nummers vergelijkt.
11/13
Slide 26 - Tekstslide
Meer lessen zoals deze
Les 4: bestuur je karakter
November 2025
-
26 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
Les 4: bestuur je karakter
March 2026
-
26 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
Gratis
September 2024
-
22 slides
Beeldende vorming
Culturele en kunstzinnige vorming
+9
Middelbare school
vmbo g, t, mavo, havo, vwo
Leerjaar 3-6
Filmeducatie
Gratis
November 2022
-
22 slides
Beeldende vorming
Culturele en kunstzinnige vorming
+9
Middelbare school
vmbo g, t, mavo, havo, vwo
Leerjaar 3-6
Filmeducatie
Digi-doener! VO Mentorles | Vierkante ogen
March 2025
-
14 slides
Mediawijsheid
Mentorles
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL
Digi-doener! VO Wiskunde | De wereld in kaart
May 2021
-
11 slides
Wiskunde
Mediawijsheid
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL
Digi-doener! VO Engels | Do you speak Python?
May 2021
-
9 slides
Engels
Computational thinking
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL
Digi-doener! VO Engels | Debate me on social media
November 2022
-
8 slides
Engels
Mediawijsheid
+1
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL