Cette leçon contient 11 diapositives, avec quiz interactifs et diapositives de texte.
La durée de la leçon est: 60 min
Éléments de cette leçon
"From scratch"
CSD-I
Week 8
Slide 1 - Diapositive
Cet élément n'a pas d'instructions
Opdracht: bekijk programma en antwoord
Waarom is hier een ListView gebruikt?
Waarvoor zorgt de x:Bind die je op verschillende regels ziet?
r37, hoe weet de x:Bind van welke klassen "Soort" een eigenschap is?
r52, hier wordt de CsvReader-klasse gebruikt. Welke stappen zijn gezet om deze te kunnen gebruiken in deze app?
Op welke regel wordt de verbinding gelegd tussen de lijst en de ListView?
timer
6:00
Stilte, werk voor jezelf
Overleg met buur is ok
Werk in groepjes
Klik en zoom
Slide 2 - Diapositive
Vragen laten beantwoorden in textdocumentje en daarna "cold call" vragen in de klas.
Deze week
Afgelopen weken véél nieuwe dingen geleerd.
Maar vooral toegepast in 'startpunten' waar een deel van de code al voor je gemaakt was.
Deze week oefenen met 'from scratch' een app bouwen.
Slide 3 - Diapositive
We bouwen verder op het tonen van data uit een tekstbestand. Waar we vorig hoofdstuk met weinig data hebben gewerkt, gaan we nu met veel data uit een csv-bestand werken. We gaan alle regels met data uit een csv-bestand in een lijst in onze app laten zien. Iedere regel krijgt dan een eigen plek in de lijst.
Deze week
Deze week oefenen met 'from scratch' een app bouwen:
Klasse maken en eigenschappen declareren
XAML lay-out bouwen (ListView)
File-picker tonen
Bestand openen met drie usings
CsvReader gebruiken om een List te maken
Slide 4 - Diapositive
We bouwen verder op het tonen van data uit een tekstbestand. Waar we vorig hoofdstuk met weinig data hebben gewerkt, gaan we nu met veel data uit een csv-bestand werken. We gaan alle regels met data uit een csv-bestand in een lijst in onze app laten zien. Iedere regel krijgt dan een eigen plek in de lijst.
Deze week
Deze week oefenen met 'from scratch' een app bouwen:
Klasse maken en eigenschappen declareren
XAML lay-out bouwen (ListView)
File-picker tonen
Bestand openen met drie usings
CsvReader gebruiken om een List te maken
Nu eerst:
theorie hiervan ophalen
Slide 5 - Diapositive
We bouwen verder op het tonen van data uit een tekstbestand. Waar we vorig hoofdstuk met weinig data hebben gewerkt, gaan we nu met veel data uit een csv-bestand werken. We gaan alle regels met data uit een csv-bestand in een lijst in onze app laten zien. Iedere regel krijgt dan een eigen plek in de lijst.
Je wil een lijst van dieren opslaan, die ieder een aantal eigenschappen hebben.
Wat is de juiste aanpak?
A
Maak een klasse "Animals" in de MainPage.
B
Maak een klasse "Animal" in de MainPage.
C
Maak een klasse "Animals" in een eigen file Animals.cs.
D
Maak een klasse "Animal" in een eigen file Animal.cs.
Slide 6 - Quiz
Cet élément n'a pas d'instructions
Wat is de juiste manier om een eigenschap te declareren in een klasse?
A
public string Soort {get; set;}
B
string public Soort {get; set;}
C
string Soort;
D
public string Soort {get, set}
Slide 7 - Quiz
Cet élément n'a pas d'instructions
Slide 8 - Diapositive
Het antwoord op beide vorige vragen...
Slide 9 - Question de remorquage
Cet élément n'a pas d'instructions
// WIP
Slide 10 - Diapositive
Cet élément n'a pas d'instructions
Aan de slag
H7, opdr. 8
Lees alle stappen.
Zie bladzijde 101.
Stilte, werk voor jezelf
Overleg met buur is ok
Werk in groepjes
Doel:
* Kennismaken met NuGet
* CsvHelper een keer gebruikt.
* Bij volgende opdracht kun je het
terugzoeken en opnieuw
overnemen.
Hulp:
Vraag de docent
Klaar:
Weekcheck H7
Slide 11 - Diapositive
We bouwen verder op het tonen van data uit een tekstbestand. Waar we vorig hoofdstuk met weinig data hebben gewerkt, gaan we nu met veel data uit een csv-bestand werken. We gaan alle regels met data uit een csv-bestand in een lijst in onze app laten zien. Iedere regel krijgt dan een eigen plek in de lijst.