Artesis Plantijn Hogeschool Antwerpen
Wetenschap en Techniek
campus Spoor Noord Ellermanstraat
Ellermanstraat 33 - 2060 Antwerpen
wt@ap.be
Programmeren32316/1700/1920/1/51
Studiegids

Programmeren

32316/1700/1920/1/51
Academiejaar 2019-20
Komt voor in:
  • Bachelor in de toegepaste informatica, trajectschijf 1
Dit is een enkelvoudig opleidingsonderdeel.
Studieomvang: 9 studiepunten
Titularis: Coutrin Olga
Andere co-titularis(sen): Haddouchi Hassan
Onderwijstalen: Nederlands
Kalender: Semester 1
Dit opleidingsonderdeel wordt gequoteerd op 20 (tot op een geheel getal).
Mogelijke grensdata voor leerkrediet: 15.10.2019 (1ste semester)
Tweede examenkans: wel mogelijk.
Tolereerbaarheid: Voor dit opleidingsonderdeel moet je slagen (wordt nooit getolereerd).
Totale studietijd: 225,00 uren

Volgtijdelijkheid

Op dit opleidingsonderdeel is er geen volgtijdelijkheid van toepassing.

Korte omschrijving

Je leert begrippen kennen die in vrijwel elke programmeertaal een rol spelen. Als eerste programmeertaal wordt C# gebruikt in Microsoft Visual Studio. Begrippen zoals variabelen, datatypen, declaraties, operatoren, expressies, statements, type-conversie, selectie en iteratiestructuren worden behandeld. Je maakt gebruik van de library van C#. Er wordt een sterke nadruk gelegd op het schrijven van kwalitatieve algoritmes.

Kwalitatieve software moet voldoen aan verschillende criteria. Een goede theoretische basis is belangrijk, maar daarna moet je programmeren vooral veel oefenen. Daarom wordt er zeer veel aandacht besteed aan practicum programmeren.

OLR-Leerdoelen (lijst)

B.1. Design and Development
Hanteert begrippen zoals variabelen, datatypen, declaraties, operatoren, expressies, statements, type-conversie
Ontwikkelt klassen en hanteert daarbij de juiste beperkingen en declaraties van attributen.
Respecteert bij implementaties de afgesproken regels voor naamgeving en codering (naming conventions, coding rules).
Maakt gebruik van .NET bibliotheken.
Maakt gebruik van selectie- en iteratiestructuren.
Maakt gebruik van diverse soorten arrays.
Kiest het juiste array type al naar gelang de situatie.
Spoort fouten op aan de hand van debugging tools.
Stelt de juiste methodesignaturen op.
Schrijft aanpasbare, leesbare en uitbreidbare code.
Kiest het juiste array type al naar gelang de situatie.
Spoort fouten op aan de hand van debugging tools.
Stelt de juiste methodesignaturen op
Schrijft aanpasbare, leesbare en uitbreidbare code.
F.1. Taakanalyse
Identificeert klassen, methodes en attributen op basis van een realistische probleemstelling.
Identificeert klassen, methodes en attributen op basis van een realistische probleemstelling.

Leerinhoud

C# gebruikt in Microsoft Visual Studio.
begrippen zoals variabelen, datatypen, declaraties, operatoren, expressies, statements, type-conversie
selectie en iteratiestructuren worden behandeld.
library van C# klassen, array's
gebruik van foutmeldingen.
inleiding tot object georiënteerd programmeren 

Onderwijsorganisatie

Werkvormen
Hoor- en/of werkcolleges36,00 uren
Practicum en/of oefeningen36,00 uren
Werktijd buiten de contacturen153,00 uren

Toetsing (lijst)

Evaluatie(s) voor de eerste examenkans
MomentVorm%Opmerking
AcademiejaarVaardigheidstoets hands on70,00Digitaal examen 180min
AcademiejaarVaardigheidstoets hands on permanent (Permanente evaluatie)30,00Tussentijdse digitale evaluatie 120min
Evaluatie(s) voor de tweede examenkans
MomentVorm%Opmerking
Tweede examenperiodeVaardigheidstoets hands on100,00Digitaal examen 180min

Toetsing (tekst)

De student die omwille van medische redenen of overmacht niet kan deelnemen aan de tussentijdse evaluatie, kan een inhaalmoment aanvragen volgens volgende procedure:
De student uploadt binnen de 2 kalenderdagen, na de dag waarvoor hij een inhaalmoment wil aanvragen, via de iBaMaFlex-module ‘mijn afwezigheden’ een geldig medisch attest, zoals omschreven onder de begripsbepaling van het onderwijs- en examenreglement, of het nodige bewijsmateriaal voor de overmachtssituatie én brengt de verantwoordelijke lector via mail op de hoogte.