Wk08 / From-scratch

"From scratch"
CSD-I
Week 8
1 / 11
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 11 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 60 min

Items in this lesson

"From scratch"
CSD-I
Week 8

Slide 1 - Slide

This item has no instructions

Opdracht: bekijk programma en antwoord
  1. Waarom is hier een ListView gebruikt?
  2. Waarvoor zorgt de x:Bind die je op verschillende regels ziet?
  3. r37, hoe weet de x:Bind van welke klassen "Soort" een eigenschap is?
  4. r52, hier wordt de CsvReader-klasse gebruikt. Welke stappen zijn gezet om deze te kunnen gebruiken in deze app?
  5. 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 - Slide

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

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

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

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

This item has no 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

This item has no instructions

Slide 8 - Slide

Het antwoord op beide vorige vragen...

Slide 9 - Drag question

This item has no instructions

// WIP

Slide 10 - Slide

This item has no 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 - Slide

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.