C# online les 2

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

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

Items in this lesson

C#: extra herhaling

Slide 1 - Slide

This item has no instructions

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

Slide 2 - Slide

This item has no instructions

Welk onderdeel in C# heb je nog moeite mee?

Slide 3 - Mind map

This item has no instructions

Waar gaan we het vandaag over hebben:

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


Slide 4 - Slide

This item has no instructions

Wat is een methode?

Slide 5 - Open question

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

This item has no instructions

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

Slide 7 - Quiz

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

This item has no instructions

Methodes: 

Wat zijn de parameters? 

Wat zijn return waardes? 

Slide 9 - Slide

This item has no instructions

Loops
- While loop
- For Loop

Slide 10 - Slide

This item has no instructions

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


Slide 11 - Slide

This item has no instructions

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


Slide 12 - Slide

This item has no instructions

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

try{
}
catch(Exception ex){
}

Slide 13 - Slide

This item has no instructions

Slide 14 - Slide

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

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

This item has no instructions

Hoe ging het?
- Hoe ging de opdracht? 



 


Slide 17 - Slide

This item has no instructions

Welk onderdeel van voor jou nuttig deze online les?

Slide 18 - Mind map

This item has no instructions

Voor volgende week:
C# toets. 


Slide 19 - Slide

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

This item has no instructions