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





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

This lesson contains 19 slides, with text slides.

Items in this lesson





Native CSD-I
C Sharp Development 1
1/19

Slide 1 - Slide





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

Slide 2 - Slide

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

Slide 3 - Slide

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 - Slide

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 - Slide

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 - Slide

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 - Slide

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

Slide 8 - Slide

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

Slide 9 - Slide

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

Slide 10 - Slide

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

Slide 11 - Slide

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







12/19

Slide 12 - Slide

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

Slide 13 - Slide

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

Slide 14 - Slide

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 - Slide

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

Slide 16 - Slide

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 - Slide

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 - Slide

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 - Slide