Scripting (B-TM-YT0675)

Doelstellingen
Leerdoelen
(1) De student maakt kennis met windows powershell
(2) De student schrijft een eenvoudig powershell script
(3) De student gaat op zoek naar de werking van componenten in een bash script
(4) De student omschrijft de kern van de opdracht
(5) De student zet de opdracht om in een script
(6) De student schrijft dit script in bash
(7) De student verifieert de werking t.o.v. de vereisten
Begintermen
Geen voorkennis vereist.
Plaats in het onderwijsaanbod
- Bachelor in Elektronica-ICT (Sint-Katelijne-Waver) (ICT: Application Development) 180 sp.
- Bachelor in Elektronica-ICT (Sint-Katelijne-Waver) (ICT: Applied Artificial Intelligence) 180 sp.
- Bachelor in Elektronica-ICT (Sint-Katelijne-Waver) (ICT: Security Systems en Services) 180 sp.
Onderwijsleeractiviteiten
1 sp. Scripting: Theory (B-TM-YT5903)




Inhoud
Tijdens de theorie worden kennis gemaakt met windows PowerShell en PowerShell scripting.
Vervolgens gaan we verder met de GNU Bash terminal en Bash scripting.
Eerst en vooral wordt uitgelegd wat de mogelijkheden zijn van Bash, waarna dieper wordt ingegaan op scripting met Bash en hoe bepaalde processen kunnen geautomatiseerd worden.
Ook wordt er gekeken naar hoe scripts kunnen getest en gedebugged worden om fouten te vermijden.
Studiemateriaal
Powerpoint slides
Optioneel:
website: www.powershell.com
boek: Linux Command Line and Shell Scripting Bible
2 sp. Scripting: Lab (B-TM-YT5904)




Inhoud
Tijdens het labo worden de onderwerpen die tijdens de theorielessen gezien werden verder ingeoefend met opgegeven opdrachten.
De student leert zo de theorie om te zetten in praktijk.
Studiemateriaal
Theorieslides
Internet.
Evaluatieactiviteiten
Scripting (B-TM-YT7675)
Toelichting
Examenmoment | Beoordelingsschaal |
---|---|
TOTAAL | 1-20/20 puntenschaal |
YT5903 - Scripting: Theory | |
YT5904 - Scripting: Lab |
Scripting Theorie
Schriftelijk examen: 100%
Gesloten boek examen waarbij gepeild wordt naar de kennis van enkele begrippen rond scripting, Powershell en GNU Bash.
Scripting Labo
Praktijkexamen: 100%
Schrijven van een Powershell/Bash script om een opdracht te automatiseren.
Dit is een gesloten boek examen waarbij enkel de in de shell ingebouwde hulpfuncties mogen gebruikt worden.
Als de student op één van de onderwijsleeractiviteiten minder dan 6/20 haalt, dan kan de student voor de totaliteit van het opleidingsonderdeel nog maximaal 9/20 behalen.
Toelichting bij herkansen
Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:
- YT5903 - Scripting: Theory (binnen en over academiejaar)
- YT5904 - Scripting: Lab (binnen en over academiejaar)
Scripting Theorie
Schriftelijk examen: 100%
Gesloten boek examen waarbij gepeild wordt naar de kennis van enkele begrippen rond scripting, Powershell en GNU Bash.
Scripting Labo
Praktijkexamen: 100%
Schrijven van een Powershell script om een opdracht te automatiseren.
Dit is een gesloten boek examen waarbij enkel de in de shell ingebouwde hulpfuncties mogen gebruikt worden.
Als de student op één van de onderwijsleeractiviteiten minder dan 6/20 haalt, dan kan de student voor de totaliteit van het opleidingsonderdeel nog maximaal 9/20 behalen.