C# online les 1

C#: Herhaling
1 / 19
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 19 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

C#: Herhaling

Slide 1 - Tekstslide

Deze slide heeft geen instructies

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

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat kun je al programmeren in C#?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat kun je al programmeren in C#:

- datatypes
- variabele
- WriteLine/ ReadLine
- methode
- if-statement
- switch
- array
- while loop
- for-loop
-  foreach
- exception handling
- commentaar


Slide 4 - Tekstslide

Deze slide heeft geen instructies

Sleep de woorden onder de pagina naar de juiste plek in de code.
converteren
variabele
commentaar
if-statement

Slide 5 - Sleepvraag

Deze slide heeft geen instructies

Wat betekent: Een variabele declareren?

Slide 6 - Open vraag

variabele aanmaken (aangeven van een variabelen)
Wat kun je in plaats van de
if-statement programmeren?

Slide 7 - Open vraag

Een switch/case

Wat betekent: Een variabele initialiseren?

Slide 8 - Open vraag

Waarden toewijzen
Er zijn 3 manieren om een array toe te kennen:
1. 
int[] myArray = new int[5];
myArray[0] = 1;
myArray[1] = 4;
myArray[2] = 9;
myArray[3] = 16;
myArray[4] = 25;


2.
int[] myArray = new int[5] {1, 4, 9, 16, 25}; 


3.
int[] myArray = {1, 4, 9, 16, 25}
int[] myArray = {1, 4, 9, 16, 25}

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Loops
- While loop
- Do .. while 
- For Loop
- Foreach

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Slide 11 - Tekstslide

Deze slide heeft geen instructies

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 12 - Tekstslide

Deze slide heeft geen instructies

Opdracht 1
Programmeer een console applicatie waarmee je op basis van de taalkeuze de tekst “Tot ziens” in de gekozen taal weergeeft. Doe dit voor Nederlands, Engels, Frans en Duits. 
Wanneer er niet voor Nederlands, Engels, Frans of Duits gekozen wordt, geeft de applicatie een foutmelding. 
Daarna vraagt de applicatie opnieuw of de gebruiker een taal wilt kiezen. 

Slide 13 - Tekstslide

Deze slide heeft geen instructies

Opdracht 2
Programmeer een console applicatie waarbij 4 soorten fruit  worden geïnitialiseerd. De 4 soorten fruit worden in de methode: showFruit() genummerd uitgelezen.   
Voorbeeld: 
1. Banaan
2. Appel
enz.

Slide 14 - Tekstslide

Deze slide heeft geen instructies

Opdracht 3
Programmeer een console applicatie waarbij de gebruiker in de methode: getMovie(), een film invoert. 
De applicatie geeft een error wanneer de variabele geen tekst is en er niks is ingevuld.
Wanneer er geen error plaats vindt, wordt de ingevoerde film geretourneerd naar de Main().
Print de geretourneerde waarde uit in de Main().

 


Slide 15 - Tekstslide

Deze slide heeft geen instructies

Hoe ging het?
- Hoe ging de opdracht? 

- Wat vond je van deze presentatievorm tijdens de online les? 


 


Slide 16 - Tekstslide

Deze slide heeft geen instructies

Welk onderdeel van voor jou nuttig deze online les?

Slide 17 - Woordweb

Deze slide heeft geen instructies

Voor volgende week:
- Maak alle 3 de opdrachten uit deze les. 
- Zet ze op teams. 

Deze opdrachten zijn ter voorbereiding op de toets. 




 


Slide 18 - Tekstslide

Deze slide heeft geen instructies

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 de hoofdstukken opnieuw. (staat in video)



 


Slide 19 - Tekstslide

Deze slide heeft geen instructies