6 ECTS credits
150 u studietijd
Aanbieding 1 met studiegidsnummer 1015400ANR voor alle studenten in het 1e semester met een inleidend bachelor niveau.
De HOCs gaan hybride door, voor de WPOs is fysieke aanwezigheid in de computerlokalen vereist.
+ De student kan voor een concrete relatief eenvoudige opdracht een Python programma schrijven dat voldoet aan een aantal kwaliteitseisen en het programma uitvoeren en testen.
+ De student kan de behandelde Python taalconstructies herkennen in gelijkaardige constructies in verwante programmeertalen, in het bijzonder kan hij/zij door de particuliere syntax van Python heen kijken bij de studie van een algoritme.
+ De student kan bestaande bibliotheken voor visualisatie en wetenschappelijk rekenen gebruiken.
+ De student kan vanuit een Python programma databestanden lezen en schrijven.
+ De student kan een grotere programmeeropdracht onderverdelen in logische sub-elementen
+ De student kan voor een gegeven opdracht oordelen over de bruikbaarheid van een gegeven programmeertechniek, datastructuur of algoritme en de voor- en nadelen van bepaalde keuzes inschatten.
+ De student kan voor een gegeven probleem oordelen of hij/zij dit zelfstandig zal dienen uit te werken dan wel er bestaande bibliotheken kunnen aangewend worden.
+ De student beseft dat er beperkingen zijn aan wat met een computer mogelijk is en kan oordelen of voor een bepaald probleem een software oplossing mogelijk is.
+ De student beheerst het nodige vocabularium om in eenuiteenzetting de verschillende elementen en concepten die in de cursus aan bod komen te kunnen toelichten.
+ De student kan voor een zelf geschreven toepassing de broncode voorzien van commentaar die de programmaopbouw documenteert.
+ De student kan bij het bestuderen van een nieuwe programmeertaal een verband leggen tussen de concrete elementen van die taal en de elementen en concepten die in deze cursus aan bod komen en op die manier het leerproces voor een andere programmeertaal inkorten.
+ De student heeft de vaardigheid om bestaande bibliotheken te evalueren en het gebruik ervan aan te leren op basis van beschikbare documentatie.
De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Schriftelijk bepaalt 30% van het eindcijfer
Examen Praktijk bepaalt 60% van het eindcijfer
WPO Praktijkopdracht bepaalt 10% van het eindcijfer
Binnen de categorie Examen Schriftelijk dient men volgende opdrachten af te werken:
Binnen de categorie Examen Praktijk dient men volgende opdrachten af te werken:
Binnen de categorie WPO Praktijkopdracht dient men volgende opdrachten af te werken:
Het eindcijfer bestaat uit drie componenten:
1. Een programmeeropdracht tijdens het WPO uitgevoerd die weergeeft wat op het examen verwacht wordt.
2. Theorievragen die tijdens het eind-examen worden opgelost (online, in computerlokalen VUB, met geen externe internet-toegang toegelaten).
3. Programmeeropdrachten die tijdens het eind-examen worden opgelost in de programmeeromgeving van het WPO (online, in computerlokalen VUB, met geen externe internet-toegang toegelaten)
Deze aanbieding maakt deel uit van de volgende studieplannen:
Bachelor in de wijsbegeerte en de moraalwetenschappen: Standaard traject
Bachelor in de fysica en de sterrenkunde: Standaard traject
Bachelor in de chemie: Standaard traject
Bachelor in de bio-ingenieurswetenschappen: profiel cel- en genbiotechnologie
Bachelor in de bio-ingenieurswetenschappen: profiel chemie en bioprocestechnologie
Bachelor in de bio-ingenieurswetenschappen: Startplan
Bachelor in de wiskunde en Data Science: Standaard traject