This lesson contains 27 slides, with interactive quizzes and text slides.
Lesson duration is: 30 min
Items in this lesson
Variabelen, Logica, Scriptvolgorde
8 april 2025
Billy Kuiper
TTSAB-IS4O23B
Slide 1 - Slide
Agenda
Check-in
Lesdoelen
Uitleg: Scriptvolgorde, Variabelen en Logica
Opdracht - Leerpad
Pauze
Zelfstandig aan de slag
Afsluiting
Slide 2 - Slide
Check-in
Slide 3 - Slide
Check-In Hoe voel je je vandaag?
😒🙁😐🙂😃
Slide 4 - Poll
Leerdoelen
De student maakt variabelen aan en gebruikt deze in combinatie met een CMDlet in PowerShell
De student legt uit wat de basis structuur is van een script
De student stelt scriptlogica op aan de hand van de conditie van variabelen
Slide 5 - Slide
Scriptvolgorde, Variabelen en Logica
Waarom dit belangrijk is:
- Structuur aanbrengen in je script
Slide 6 - Slide
Wat weten we nog van de vorige les?
Slide 7 - Open question
Voorkennis
Wat weten jullie al over variabelen en logica?
Slide 8 - Slide
Scriptlogica, Variabelen en logica
Slide 9 - Mind map
Scriptvolgorde
3 Delen
Wat weten wel al? [Start]
Wat moet er gebeuren? [Uitvoeren]
Wat zijn de laatste puntjes op de i? [Afronden]
Slide 10 - Slide
Programma
2 programma's
Visual Studio Code + Powershell Extension
Powershell ISE
Slide 11 - Slide
Variabelen
Begint in PowerShell altijd met een $
Hoofdlettergevoelig
Type is belangrijk!
Met voorbeeld!
Slide 12 - Slide
Logica
De pipeline | bijv. "Hallo Wereld" | Write-Host
If-else statement
For
Met voorbeeld!
Slide 13 - Slide
Hoger Lager + Flowchart
Regels hoger lager: De computer verzint een getal tussen de 1 en 10. De speler moet dat getal gokken en krijgt daarvoor 3 kansen. Als de speler goed gokt is het spel voorbij. Gokt de speler fout, dan krijgt de speler een hint (hoger of lager), daarna wordt er opnieuw gevraagd naar een getal. Als de kansen op zijn voor de speler, is het spel voorbij.
Laten we het uittekenen!
Slide 14 - Slide
$a = 1.567 Welk variabeltype is dit?
A
Int
B
Decimal
C
Array
D
String
Slide 15 - Quiz
$true en $false is van het type...
A
String
B
Int
C
Decimal
D
Boolean
Slide 16 - Quiz
Wat doet de streep |?
A
Het beëindigt een PowerShell-script.
B
Het geeft commentaar in de code.
C
Het koppelt de uitvoer van het ene commando aan de invoer van het volgende commando.
D
Het start een nieuw PowerShell-venster.
Slide 17 - Quiz
Een if-statement wordt gebruikt bij..
A
Het herhalen van een blok code meerdere keren.
B
Het geven van commentaar in je code.
C
Het opslaan van informatie in een variabele.
D
Het uitvoeren van code alleen als aan een bepaalde voorwaarde is voldaan.
Slide 18 - Quiz
Hoe vaak wordt deze For-loop uitgevoerd? For($i = 10; $i -le 100; $i++)
A
99
B
100
C
101
D
Dit wordt niet uitgevoerd.
Slide 19 - Quiz
Welke operator gebruik je bij groter of gelijk aan?