C# online les 2

C#: extra herhaling
1 / 20
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

Cette leçon contient 20 diapositives, avec quiz interactifs et diapositives de texte.

Éléments de cette leçon

C#: extra herhaling

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Leerdoelen
Na deze les: 
- ben ik voorbereid op de C# toets

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Welk onderdeel in C# heb je nog moeite mee?

Slide 3 - Carte mentale

Cet élément n'a pas d'instructions

Waar gaan we het vandaag over hebben:

- methode
- methode return
- methode parameters
- while loop
- for-loop
- exception handling


Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Wat is een methode?

Slide 5 - Question ouverte

variabele aanmaken (aangeven van een variabelen)
Wat gebruik je wanneer er geen return in een methode moet plaatsvinden?
A
void
B
string
C
int
D
static

Slide 6 - Quiz

Cet élément n'a pas d'instructions

Hoe ziet de code eruit wanneer je een methode met parameter aanroept?
A
GetName();
B
GetName(string);
C
GetName(name);

Slide 7 - Quiz

Cet élément n'a pas d'instructions

Hoe ziet de methode met return waarde en met parameter eruit?
A
public static void GetName(string name)
B
public static void GetName(name)
C
public static string GetName(string name)
D
public static string GetName(name)

Slide 8 - Quiz

Cet élément n'a pas d'instructions

Methodes: 

Wat zijn de parameters? 

Wat zijn return waardes? 

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Loops
- While loop
- For Loop

Slide 10 - Diapositive

Cet élément n'a pas d'instructions

While loop
static void Main(string[] args)
    {
      int i = 0;
      while (i < 5)
      {
        Console.WriteLine(i);
        i++;
      }
    }


Slide 11 - Diapositive

Cet élément n'a pas d'instructions

For loop
static void Main(string[] args)
    {
      for(int i;  i < 5; i++)
      {
        Console.WriteLine(i);
      }
    }


Slide 12 - Diapositive

Cet élément n'a pas d'instructions

 Exception Handling
- Wanneer gebruik je exception handlings? 
- Vergeet de variabele niet 

try{
}
catch(Exception ex){
}

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

Opdrachten
Online: Via teams chat: maak de opdrachten met je SCRUM groep.
Na 45 minuten komen we allemaal weer terug in deze vergadering. 
Per SCRUM groep wordt de oefening laten zien door scherm te delen. 
  • Code
  • Uitkomst
  • Waarom voor deze oplossing gekozen?
De chat van de teamsgroepen zijn al eerder aangemaakt (zie chat op teams). Hier zie je ook in welke opdracht jouw team gaat maken. 

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

Opdracht
Voor pizza bedrijf: Mario, maken jullie een applicatie. Jullie zijn verantwoordelijk voor: Bevestiging bestellingspagina.

1. In de Main: Welkoms bericht
2. In de Main: Declareer en initialiseer een variabele voor: pizza size, een saus en een topping.
3. In methode: Order(); worden de 3 variabele getoond. En gevraagd of de gebruiker de bestelling met deze waardes wil plaatsen: Bijv: Een middel pizza met rode saus en champignons.
4. Wanneer 1 ingevoerd wordt = Ja
5. Wanneer 2 ingevoerd wordt = nee
6. Er wordt een error gegenereerd wanneer:
a. Er een tekst wordt ingevoerd. Foutmelding: “Kies 1 of 2.”
b. Voor andere Errors: “Er gaat iets mis, voer een 1 of 2 in”.
7. Wanneer er een ander getal dan 1 of 2 wordt ingevoerd, zegt de applicatie: “Kies 1 of 2”
8. Wanneer er wel een 1 of 2 ingevoerd is, keert de applicatie terug naar de Main.
9. In de Main: a. Bij invoer 1 : “uw bestelling is geplaatst” b. Bij invoer 2: “de applicatie wordt afgesloten”

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Hoe ging het?
- Hoe ging de opdracht? 



 


Slide 17 - Diapositive

Cet élément n'a pas d'instructions

Welk onderdeel van voor jou nuttig deze online les?

Slide 18 - Carte mentale

Cet élément n'a pas d'instructions

Voor volgende week:
C# toets. 


Slide 19 - Diapositive

Cet élément n'a pas d'instructions

Heb jij meer informatie nodig?
- Bekijk op Microsoft streams de video's over de onderwerpen, waar je extra informatie over wil. (les 1, les 2, les 3)
- Lees de hoofdstukken uit het boek. (staat in video)
- Maak de opdrachten van het huiswerk opnieuw: 



De antwoorden van het huiswerk zal ik jullie toesturen.



 


Slide 20 - Diapositive

Cet élément n'a pas d'instructions