Artesis Plantijn Hogeschool Antwerpen
Wetenschap en Techniek
campus Spoor Noord Ellermanstraat
Ellermanstraat 33 - 2060 Antwerpen
wt@ap.be
Object Oriented Programming13379/1611/1819/1/80
Studiegids

Object Oriented Programming

13379/1611/1819/1/80
Academiejaar 2018-19
Komt voor in:
  • Bachelor in de elektronica-ICT, trajectschijf 1
Dit is een enkelvoudig opleidingsonderdeel.
Studieomvang: 6 studiepunten
Titularis: Dams Tim
Onderwijstalen: Nederlands
Kalender: Module 3 + Module 4
Dit opleidingsonderdeel wordt gequoteerd op 20 (tot op een geheel getal).
Mogelijke grensdata voor leerkrediet: 11.03.2019 (2de semester)
Tweede examenkans: wel mogelijk.
Tolereerbaarheid: Voor dit opleidingsonderdeel moet je slagen (wordt nooit getolereerd).
Totale studietijd: 156,00 uren

Volgtijdelijkheid

Op dit opleidingsonderdeel is er geen volgtijdelijkheid van toepassing.

Korte omschrijving

Klassen, objecten, overerving, compositie en interfaces. Het is maar een greep uit een hele reeks aspecten die we behandelen tijdens de lessen object georiënteerd programmeren, kortweg OOP. Het black-box principe in gedachte houdende leer je zo complexe programma’s schrijven, die, dankzij de OOP principes, veel minder fouten (‘bugs’) bevatten en bijgevolg ook minder onderhoud nodig hebben.

OLR-Leerdoelen (lijst)

De PBA elektronica-ICT bepaalt in overleg met de opdrachtgever de vereisten van elektronische en/of ICT-systemen. Op basis daarvan verzamelt en interpreteert hij de noodzakelijke technische informatie.
Karakteriseert de object georiënteerde paradigma's
Geeft voorbeelden van de bruikbaarheid van overerving, interfaces en klassen
De PBA elektronica-ICT stelt bestaande elektronische en ICT-bouwstenen samen tot een werkend hardware- of softwaresysteem.
Past de basisprincipes van object georiënteerd programmeren toe
De PBA elektronica-ICT werkt zelfstandig en in team opdrachten en projecten uit. Hij functioneert daarbij in een internationale en digitale werkomgeving.
Beoordeelt code (testen/debuggen en oplossen)

Leerinhoud

Klassen & objecten
Overerving
Compositie
Generics
Programmeerbibliotheken
Interfaces
Basis van codeversiesystemen

Studiematerialen (tekst): Verplicht

ELEKTRONISCHE LEEROMGEVING: (vrij ter beschikking voor elke student)
In een cursus bij dit opleidingsonderdeel op de elektronische leeromgeving (Moodle) wordt aanvullend studiemateriaal en studieinformatie aangeboden.

LAPTOP:
De student dient voor dit opleidingsonderdeel zijn/haar persoonlijke laptopcomputer te gebruiken. Er worden faciliteiten geboden voor de aanschaf/installatie van de noodzakelijke software.

Onderwijsorganisatie

Werkvormen
Hoor- en/of werkcolleges29,25 uren
  • Duur: Semester
Practicum en/of oefeningen30,00 uren
  • Duur: Semester
Werktijd buiten de contacturen96,75 uren

Toetsing (lijst)

Evaluatie(s) voor de eerste examenkans
MomentVorm%Opmerking
AcademiejaarKennistoets30,00NA MODULE 4 - open en gesloten vragen: momentopname op examen, digitaal
AcademiejaarVaardigheidstoets hands on45,00NA MODULE 4 - casus: momentopname op examen, digitaal
AcademiejaarVaardigheidstoets hands on permanent (Permanente evaluatie)25,00casus: permanent uitgesteld, digitaal: een eenmalige programmeeropdracht halverwege het semester waar je gedurende 2uur tijd voor hebt.
Evaluatie(s) voor de tweede examenkans
MomentVorm%Opmerking
Tweede examenperiodeKennistoets30,00open en gesloten vragen: momentopname op examen, digitaal
Tweede examenperiodeVaardigheidstoets hands on70,00casus:  momentopname op examen, digitaal

Toetsing (tekst)

De vaardigheidsproef hands-on bestaat uit het ontwikkelen van een nieuwe console-applicatie op de eigen laptop waarvoor de student 2 uur de tijd heeft. De student mag bronnen zoals slides, handboeken en het internet gebruiken. De student mag echter niet communiceren met derden of vragen stellen op fora.



De kennistoets bestaat uit een digitaal examen op toets.ap.be dat bestaat uit een grote reeks vragen van diverse vormen (multiple choice, ontbrekende woorden of code (syntax), waar/niet waar, open vragen, etc.).