Lessius Mechelen ects

Hoofdpagina | Bachelor in het informaticamanagement en de multimedia

Objectgeoriënteerd programmeren


Opleiding Bachelor in het informaticamanagement en de multimedia Academiejaar 2010-11
Volgtijdelijkheid op nvt Referentienummer IM_4822
Studiepunten 6 Studietijd 180 uur
Opleidingsfase Eerste Programmajaar Creditcontract mogelijk Ja
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
Aard Verplicht Quotering Punt op 20
Tolereerbaar Ja Tweede examenkans Ja

Docenten

  • Messens Anneliese

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Oefensessie

Begincompetentie

Eindcompetenties Inleiding tot programmeren

Eindcompetentie

IM_AC_01IM_AC_01 - Kwaliteitsvol handelen door problemen o.m. flexibel, creatief en nauwkeurig op te lossen.Doorgroeiniveau
IM_AC_02IM_AC_02 - Opbouwen van een kwaliteitsvolle redenering.Doorgroeiniveau
IM_BS_IMS_07IM_BS_IMS_07 - Systeemontwikkeling en (objectgeoriënteerd) programmeren.Doorgroeiniveau

Leerresultaten

 


De student kent de principes van objectgeoriënteerd programmeren:

klasse, object, private en public, constructor, encapsulation, inheritance, aggregation, polymorfisme, de bibliotheek van standaardklassen (collection-klassen), exception handling.



De student past algoritmisch denken en programmeren toe in een objectgeoriënteerde omgeving:

  Hij heeft aandacht voor de syntax. Het programma bevat geen compilatiefouten.

  Hij levert programma’s af die getest zijn.



De student moet een eenvoudig UML-klassendiagram kunnen omzetten naar de juiste JAVA-klassen:

  Juiste opbouw van klassen, hun onderlinge relaties en bijhorende attributen en methods

  Maakt op een correcte manier gebruik van aggregatie, collections en delegatie om de associaties tussen de klassen te vertalen.



De student maakt een applicatie volgens een gescheiden 2-lagenmodel (presentatie-laag, business-laag).

Inhoud

OBJECT-GEORIËNTEERD DENKEN:

Klasse, Object, Private en Public, Constructor, Encapsulation, Inheritance, Aggregation, Polymorfisme.



JAVA-TAAL: Arrays, Strings, basis Swing, de bibliotheek van standaardklassen (collection-klassen), exception handling. Voorbereiding op 3-tier model.

Studiematerialen

Meer info op de cursussen- en boekenlijst.

Toledo (Digitale leeromgeving)

  • Opdrachten en studiemateriaal op Toledo

Evaluatie

Eerste examenkansTweede examenperiode (juni)Schriftelijk examen met computer100%
Tweede examenkansDerde examenperiode (augustus)Schriftelijk examen met computer100%