Inspirerend, verbindend en nieuwsgierig
Een leven lang leren

07 - Powershell - functies

Functies in PowerShell
1 / 11
next
Slide 1: Slide
ICTMBOStudiejaar 1-4

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

time-iconLesson duration is: 60 min

Items in this lesson

Functies in PowerShell

Slide 1 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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

Slide 3 - Mind map

This item has no instructions

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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

Slide 9 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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

Slide 11 - Open question

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.