Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
5a - DateTime en If..Else
DateTime, Selectie en TryParse
Programming C# - I
Week 5a + b
1 / 17
suivant
Slide 1:
Diapositive
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Cette leçon contient
17 diapositives
, avec
diapositives de texte
.
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
DateTime, Selectie en TryParse
Programming C# - I
Week 5a + b
Slide 1 - Diapositive
Terugkoppeling Enquête
Algemeen positief
Voldoende mogelijkheden om vragen te stellen.
Moduleboek geeft voldoende informatie en prettig als naslagwerk
Redelijk wat studenten die vertrouwen hebben in het maken van een toets.
Opmerkingen:
Aansturing soms iets te lang
Ik praat soms te snel en dat is lastig met teams i.v.m. mogelijke vertraging.
Wat kleine aanpassingen in het moduleboek (inhoudsopgave, eindopdrachten markeren, foute verwijzingen naar afbeeldingen.
Meer interactie met studenten tijdens de aansturing. (studenten zelf hun gemaakte code laten zien).
Meer oefenopdrachten.
C# is soms wel lastig.
Slide 2 - Diapositive
Voorstel
Studenten mogen het gemaakte werk presenteren.
Herhalen alleen met de studenten die hier behoefte aan hebben.
We gaan werken met BreakOut room wat een stilteruimte wordt. Het hoofdkanaal wordt gebruik voor uitleg, vragen en presentatie.
Als ik te snel praat geven jullie het aan.
Alle zaken die niet kloppen in het moduleboek zetten jullie in de chat. Dan pas ik dat dezelfde week nog aan.
Slide 3 - Diapositive
Feedbackmoment - Toets
Volgende week zal er een toets plaatsvinden welke bestaat uit twee opdrachten.
1. Het maken van een eenvoudige Console applicatie
2. Het aanpassen, verbeteren en afmaken van een bestaande Windows Forms applicatie.
Het examen zal 1,5 uur duren (de lengte van de les)
je mag gebruik maken van de reader of het internet om zaken op te zoeken. (je mag uiteraard niet met elkaar communiceren)
Verdere regels lees je in de toets.
Alle behandelde onderwerpen in de lessen kunnen voorkomen in de toets.
Lees op de toets heel goed de opdracht door en kijk naar de gestelde eisen.
Slide 4 - Diapositive
Deze week
DateTime
TimeSpan
if .. else
geneste If..else
TryParse() <-- in Eindopdracht
Slide 5 - Diapositive
DateTime
DateTime is een static class welke je kunt gebruiken in je applicatie voor het werken met datums en tijden.
Groot bereik van het jaar 0001 t/m 9999
Tijd wordt gemeten in zogenaamde ticks
Één tick is 100 nanoseconden (0,0000001 seconde)
De computer rekent dus alles uit vanaf 0001 00:00:00 met behulp van
deze ticks
Slide 6 - Diapositive
DateTime - TimeSpan
Class
DateTime
= voor datums/tijden
DateTimePicker
DateTime vandaag = DateTime.Now;
lblOutput.Text = Convert.ToString(vandaag.Year);
Class
TimeSpan
= tijdsduur
DateTime geboorteDag = dtpGeboorte.Value
TimeSpan leeftijd = DateTime.Now - GeboorteDag
Slide 7 - Diapositive
Properties
Variabelen van het type DateTime en TimeSpan hebben verschillende properties die je kunt gebruiken in je code.
Bijvoorbeeld:
DateTime vandaag = DateTime.
Today
;
TimeSpan tijdTotVakantie = dtpVakantie.Value - DateTime.Today
lblAantalDagen.Text = Convert.ToString(tijdTotVakantie.
Days
)
Slide 8 - Diapositive
If.....Else
Voorwaarden die bepalen welke code moet worden uitgevoerd.
Bijvoorbeeld het bepalen of een klant naar de (16+) film mag.
Slide 9 - Diapositive
In de code
Slide 10 - Diapositive
Geneste If Else
Slide 11 - Diapositive
Tip
Zet eerst op papier wat de voorwaarden zijn voordat je met geneste If ....Else gaat werken.
Slide 12 - Diapositive
Dit gaat NIET goed!!
Slide 13 - Diapositive
else if
Slide 14 - Diapositive
TryParse()
Uitkomst van een TryParse() = een True / False dus een bool
Indien TRUE dan zal de uitkomst worden opgeslagen in de variabele
result1
Combineren met
if ...else --> if (getal1Check == true)
Slide 15 - Diapositive
Aan de slag
Steek je hand op als je niet wilt luisteren naar de herhaling.
Lees hoofdstuk 14 en 15 door.
Maak de opdrachten in hoofdstuk 14 en 15
Slide 16 - Diapositive
Herhalen
- Kennismaking met Methoden
- Methoden die iets doen
- Methoden die één of meerdere waarden teruggeven
- Argumenten
- Waarden die je mee kunt geven aan de methode
Slide 17 - Diapositive
Plus de leçons comme celle-ci
5b - Geneste If statements
Février 2023
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
5b - Geneste If statements
Novembre 2024
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
5a - DateTime en If..Else
Février 2022
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
5a - DateTime en If..Else
Novembre 2024
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
6B - Switch
Mars 2021
- Leçon avec
10 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
OOP(s)
Mars 2023
- Leçon avec
16 diapositives
PRM
MBO
Studiejaar 1
python - les 5 Selectie
Février 2020
- Leçon avec
11 diapositives
Informatica
Middelbare school
havo
Leerjaar 3
python - les 5 Selectie
Novembre 2024
- Leçon avec
11 diapositives
Informatica
Middelbare school
havo
Leerjaar 3