Native CSD-I Hoofdstuk 1-5 Les 3 Recap week





Native CSD-I
C Sharp Development 1
1/19
1 / 19
volgende
Slide 1: Tekstslide
ICTApplicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 19 slides, met tekstslides.

Onderdelen in deze les





Native CSD-I
C Sharp Development 1
1/19

Slide 1 - Tekstslide





Hoofdstuk 1-5 Recap week
Week 7, les 3
2/19

Slide 2 - Tekstslide

Deze les
- Studiewijzer
- Arrays & Lists, Branching if/else, Operators
- Overige zaken
3/19

Slide 3 - Tekstslide

Studiewijzer

Recap week
- Basis Commando's
- Variabelen, Scopes, Conventies, Datatypes, Casten & Parsen
- Arrays & Lists, Branching if/else, Operators

4/19
Hoofdstuk 1 t/m Hoofdstuk 5
15 Skillpoints

Slide 4 - Tekstslide

Verschillen tussen Arrays en Lists
5/19
Kenmerk
Array
List
Grootte vast?
Ja
Nee
Dynamisch?
Nee
Ja
Methoden?
Nee
Add, Remove, Sort
Gebruik
Als grootte bekend is
Bij veranderende datasets

Slide 5 - Tekstslide

Wanneer gebruik je wat?
Gebruik Arrays als je de exacte hoeveelheid elementen weet en performance belangrijk is.

Gebruik Lists als je met een variabel aantal elementen werkt en 
flexibiliteit nodig hebt.
6/19

Slide 6 - Tekstslide

Veelvoorkomende methoden voor Lists
7/19
Methode
Wat doet het?
Add(item)
Voegt een item toe aan de list
Remove(item)
Verwijdert een item uit de list
Contains(item)
Controleert of een item bestaat in de list
Count(item)
Geeft het aantal elementen terug uit de list

Slide 7 - Tekstslide

If statements?
Een if-statement controleert een voorwaarde en voert code uit als deze waar is.
8/19

Slide 8 - Tekstslide

If-Else statements?
Een if-else-statement voegt een alternatief toe als de voorwaarde niet waar is.
9/19

Slide 9 - Tekstslide

 If-Else If-Else Statement?
Hiermee kunnen meerdere 
voorwaarden worden 
gecontroleerd.
10/19

Slide 10 - Tekstslide

Nested If Statements
Een if-statement kan 
binnen een andere 
if-statement zitten.
11/19

Slide 11 - Tekstslide

(en) && operator
De && operator geeft true als beide voorwaarden waar zijn.







12/19

Slide 12 - Tekstslide

(of) || operator
De || operator geeft true als minstens één van de voorwaarden waar is.
13/19

Slide 13 - Tekstslide

Combineren van && en ||
Je kunt && en || samen gebruiken om complexe voorwaarden te maken.
14/19

Slide 14 - Tekstslide

Vergelijkingsoperators
Vergelijkingsoperators worden gebruikt om twee waarden met elkaar te vergelijken. Ze retourneren een bool (true of false) als resultaat.
15/19
Operator
Omschrijving
<
Kleiner dan
>
Groter dan
<=
Kleiner dan of gelijk aan
>=
Groter dan of gelijk aan
==
Gelijk aan
!=
Niet gelijk aan

Slide 15 - Tekstslide

! (NOT) operator
De ! operator (NOT) wordt gebruikt om een bool om te keren.
16/19

Slide 16 - Tekstslide

Oefenopdrachten
       H1  Visual Studio & C# 2 Skillpoints
       H2  Basis commando’s 3 Skillpoints
       H3  Variabelen en scopes 3 Skillpoints
       H4  Datatypes 3 Skillpoints
       H5  Branching if/else 4 Skillpoints
       H6  Testen, debuggen en foutmeldingen 3 Skillpoints
       H7  Loops 4 Skillpoints
       H8  Methoden om sneller te programmeren 4 Skillpoints







17/19

Slide 17 - Tekstslide

Overige zaken
- Houd je Skillpoints goed in de gaten (mis je skillpoints, laat
   het dan even weten aan je docent).
- De deadline voor de eerste eindopdracht "ChadGipity" is 
   19-03-2025, dat is volgende week woensdag al.
18/19

Slide 18 - Tekstslide

Bart
bk28@curio.nl
Quincy
qn00@curio.nl
Armando
ar24@curio.nl
Marc
mr41@curio.nl
Vragen? Stuur je docent of een van de
andere docenten een berichtje!
19/19

Slide 19 - Tekstslide