Lessius Mechelen ects

Hoofdpagina | Bachelor in de elektronica-ict

Advanced Object Oriented Programming theorie (2 EII 02 T)


Opleiding Bachelor in de elektronica-ict Academiejaar 2010-11
Studiepunten 4 Studietijd 120 uur
OpleidingsfaseTweede Opleidingsfase Creditcontract mogelijk
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
AardVerplicht QuoteringPunt op 20
Tweede examenkansJa    

Docenten

  • Dams Wim

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Hoorcollege

Begincompetentie

geslaagd zijn voor Programmeren EN geslaagd zijn voor Programmeren 2 EN Software 2 gevolgd
hebben

Eindcompetentie

PB _a_02 - Het vermogen tot verwerven en verwerken van informatie
PB _b_02 - Oplossingsgericht kunnen werken in de zin van het zelfstandig kunnen definiëren en analyseren van complete probleemsituaties in de beroepspraktijk
PB _b_03 - Het kunnen ontwikkelen en toepassen van zinvolle oplossingsstrategieën
PB_a_01 - Denk- en redeneervaardigheid
PB_a_03 - Het vermogen tot kritische reflectie
PB_b_04 - Het besef van maatschappelijke verantwoordelijkheid samenhangend met de beroepspraktijk
PB _k - Kennis

Leerresultaten

De student moet bestaande software blokken kunnen omvormen tot een deeloplossing van de

probleemstelling. (a1)

De student kan bestaande code lezen en/of de documentatie ervan gebruiken. (a2)

Bij het maken van een software design moet de student in staat zijn om kritisch te zijn tegenover de

bruikbaarheid en het nut ervan. (a3)

De student dient een software toepassing te ontwikkelen waarbij zelfstandig keuzes dienen gemaakt

te worden op basis van aangeleerde principes (b2)

De software toepassingen dienen logisch opgebouwd te zijn, met het oog op onderhoud, en de

uitbreidbaarheid ervan (b3)

Besef hebben van het feit dat goede software begint met een goed design. (b4)

Inhoud

Inleiding tot Qt.

Signals and Slots.

Object Model.

Layout Management.

Het Paint Systeem.

Container Classes.

Internationalisatie.

Qt Widget’s.

Multithreaded programmeren.

Design patterns.

Socket programmeren.

Studiematerialen

A. Ezust – P. Ezust, An Introduction to Design Patterns in C++ with Qt 4, Prentice Hall, 0-13-187905-
7

J. Blanchette - M. Summerfield, C++ GUI programming with Qt4 , Prentice Hall, 2006, 0-13-187249-
4
Qt Reference Documentation (Open Source Edition), Trolltech

Evaluatie

Eerste examenkansTweede examenperiode (juni)Schriftelijk examen100%
Tweede examenkansDerde examenperiode (augustus)Schriftelijk examen100%