Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
4b - Het nut van Methoden
Methoden
Programming basics-II
Week 4b
1 / 13
suivant
Slide 1:
Diapositive
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Cette leçon contient
13 diapositives
, avec
quiz interactifs
et
diapositives de texte
.
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Methoden
Programming basics-II
Week 4b
Slide 1 - Diapositive
Methoden
De vorige les heb je kennis gemaakt met methoden.
Deze les ga je verder aan de slag met het maken van een methode en wordt vooral duidelijk waarom methode nuttig zijn om te gebruiken.
Eerst even een quiz om te kijken of je het nog een beetje snapt.
Slide 2 - Diapositive
Wat is de beste omschrijving van een methode?
A
Een stuk code wat meerdere keren wordt uitgevoerd.
B
Een functionaliteit die wordt uitgevoerd na het starten van een event.
C
Een class waarin variabelen worden opgeslagen die overal toegankelijk zijn.
D
Een stuk code wat je kunt gebruiken op verschillende plekken in je applicatie.
Slide 3 - Quiz
Waarom werkt mijn code niet?
A
De methode geeft geen waarde terug.
B
Het keyword VOID ontbreekt in de methode.
C
Er wordt een verkeerd datatype gebruikt.
D
Er ontbreekt een Console.WriteLine dus er kunnen geen getallen worden ingevuld.
Slide 4 - Quiz
Even herhalen
Een methode is een stukje code wat (her)gebruikt kan worden in je applicatie.
Er zijn twee soorten methoden.
- Methoden die iets uitvoeren
- Methoden die (een) waarde(n) teruggeven
Slide 5 - Diapositive
Methoden die iets doen
static void ToonMelding(string
melding
)
{
MessageBox.Show(
melding
);
}
Slide 6 - Diapositive
Methode die een waarde teruggeven
static int Optellen(int getal1, int getal2)
{
int uitkomst = getal1 + getal2
return uitkomst;
}
Slide 7 - Diapositive
Methode die meerdere waarden teruggeeft
static
(int , int)
Optellen(int getal1, int getal2)
{
int uitkomst1 = getal1 + getal2;
int uitkomst2 = getal1 - getal2;
return
(uitkomst1, uitkomst2)
;
}
Slide 8 - Diapositive
Aanroepen van een Methode
int waarde1 = 100
int waarde2 = 50
Console.WriteLine("De uitkomst is: " + Convert.ToString(
Optellen (waarde1, waarde2)
)
static int Optellen(int getal1, int getal2)
{
int uitkomst = getal1 + getal2;
return uitkomst;
}
Slide 9 - Diapositive
Wat is het nut?
Je gebruikt bij grotere applicatie vaak dezelfde code. Door deze in een methode te plaatsen wordt dit efficiënter en overzichtelijker.
Je hoeft de code maar op één plaats aan te passen.
Je kunt de code (later) ook in een losse class plaatsen waardoor je zelfs de code in andere applicaties kan (her)gebruiken.
Later in de opleiding leer je nog meer voordelen van Methoden.
Slide 10 - Diapositive
Applicatie
Op de volgende slide zie de een deel van de code van een eenvoudige applicatie die twee getallen van elkaar aftrekt.
Het kleinste getal wordt altijd van het grootste getal afgetrokken.
Er zijn twee versies van de applicatie.
Stel je voor dat je de applicatie aan wilt passen. De getallen moeten niet van elkaar afgetrokken worden maar door elkaar gedeeld worden.
Slide 11 - Diapositive
Wijziging aanpassen
Met Methode Zonder Methode
Slide 12 - Diapositive
Aan de slag
Maak opdracht 13.6.
Maak eindopdracht 13.7 en lever deze in op It's Learning.
Lukt het niet om de opdracht in de les af te krijgen dan maak je deze thuis af en lever je deze voor het eind van de week in.
Ben je eerder klaar vraag dan aan de docent wat je kunt gaan doen. Wellicht kun je een medestudent helpen die wat moeite heeft met de opdracht.
Slide 13 - Diapositive
Plus de leçons comme celle-ci
4b - Het nut van Methoden
Février 2022
- Leçon avec
13 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
ICT - Les 4
Mai 2021
- Leçon avec
14 diapositives
MBO
Les 2 - C# - Variabelen
Novembre 2021
- Leçon avec
21 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 4-6
Programmeren met C# - Samenvatting
Mai 2022
- Leçon avec
18 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 4-6
2A - Datatypes en Operatoren
Février 2021
- Leçon avec
20 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Python - les 5 - Invoer van een gebruiker
Septembre 2020
- Leçon avec
14 diapositives
Informatica
Middelbare school
mavo, havo, vwo
Leerjaar 1
WIN wk9 / H4 / List en Dictionary
Février 2022
- Leçon avec
26 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
WIN wk9 / H4 / List en Dictionary
Février 2023
- Leçon avec
26 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1