Scripting (B-TM-YP0876)

Doelstellingen
- Je beheerst de syntax van Python en begrijpt de mogelijkheden inzake data.
- Je past de juiste commando’s of instructies en kan deze uitvoeren.
- Je combineert verschillende instructies tot een script.
- Je bent in staat een proces dmv een script te automatiseren.
- Je kan packages en libraries installeren, gebruiken en beheren.
- Je voert een script uit en controleert de werking ervan.
Begintermen
Voor dit OPO is geen specifieke voorkennis vereist, begintermen aansluitend op secundair onderwijs.
Identieke opleidingsonderdelen
Dit opleidingsonderdeel is identiek aan de volgende opleidingsonderdelen:
YP0619 : Scripting (Niet meer aangeboden dit academiejaar)
YP0565 : OS Scripting (Niet meer aangeboden dit academiejaar)
Plaats in het onderwijsaanbod
- Bachelor Bedrijfsmanagement (Mechelen) (Applied Data Intelligence) 180 sp.
Onderwijsleeractiviteiten
6 sp. Scripting (B-TM-YP5916)



Inhoud
In dit OPO worden de basisprincipes en geavanceerde technieken van Python behandeld. Studenten leren de syntax en mogelijkheden van Python, passen verschillende commando's toe, combineren deze tot scripts en automatiseren processen. Daarnaast wordt er aandacht besteed aan het installeren, gebruiken en beheren van packages en libraries.
Een beknopt overzicht van de inhoud:
- Introductie tot Python, basis syntaxis, variabelen, en datatypes.
- String manipulaties en gebruik van reguliere expressies.
- Bestanden lezen, schrijven en beheren.
- Werken met API’s voor data-uitwisseling.
- Technieken voor het extraheren van data uit webpagina’s.
- Plannen en automatiseren van taken met scripts.
- Beeldverwerking en -manipulatie.
- Verbinden met en werken met databases.
- Maken en beheren van Python packages
Studiemateriaal
Oefeningen (gebruik van CodeGrade) en studiemateriaal worden via het elektronisch leerplatform beschikbaar gesteld.
Nota's tijdens de les.
Toelichting werkvorm
De studenten volgen wekelijks de lessen met uitgebreide aandacht voor toepassingen.
Zij werken ook thuis aan oefeningen/opdrachten.
Evaluatieactiviteiten
Scripting (B-TM-YP7876)
Toelichting
Examenmoment | Beoordelingsschaal |
---|---|
TOTAAL | 1-20/20 puntenschaal |
Permanente evaluatie 20%
Take-home examen met mondelinge toelichting 80%
De inleveringstermijn voor opdrachten moet te allen tijde gerespecteerd worden. Als een opdracht niet tijdig ingediend wordt, dan wordt een nulscore toegekend.
Toelichting bij herkansen
Voor dit opleidingsonderdeel zijn er geen deeloverdrachten.
Schriftelijk examen met computer 100%.