07 - Powershell - functies

Functies in PowerShell
1 / 11
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 1-4

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

time-iconLesduur is: 60 min

Onderdelen in deze les

Functies in PowerShell

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoel
Aan het einde van de les zul je begrijpen wat een functie is in PowerShell, voorbeelden van functies kennen en weten hoe je functies gebruikt.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat weet je al over het gebruik van functies in PowerShell?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is een functie?
Een functie is een blok code dat een specifieke taak uitvoert wanneer het wordt aangeroepen. Het helpt om code te organiseren en te hergebruiken.

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Voorbeelden van functies
Voorbeeld 1:
Get-Date is een ingebouwde functie die de huidige datum en tijd ophaalt. 
Voorbeeld 2: 
Function Show-Message { Write-Host "Hello, World!" }

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Hoe worden functies gebruikt?
Om een functie te gebruiken, roep je de naam ervan aan, gevolgd door eventuele vereiste parameters. Bijvoorbeeld: Show-Message.
Function Show-Message {
    Write-Host "Hello, World!"
}

Show-Message

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Parameters in functies
Parameters zijn waarden die aan een functie worden doorgegeven om specifieke acties uit te voeren. Ze maken functies flexibeler en herbruikbaar.

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld functie parameters
function MijnFunctie ($Parameter1, $Parameter2) {
    # Voer hier de logica van de functie uit
    Write-Output "Parameter 1 is $Parameter1"
    Write-Output "Parameter 2 is $Parameter2"
}
MijnFunctie -Parameter1 "waarde1" -Parameter2 "waarde2"

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Praktijkopdracht
Schrijf een functie genaamd Get-FullName die twee parameters accepteert: voornaam en achternaam. De functie moet de volledige naam afdrukken.

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Samenvatting
Functies zijn essentieel in PowerShell voor het organiseren en hergebruiken van code. Ze accepteren parameters en voeren specifieke taken uit wanneer ze worden aangeroepen.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 11 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.