Lessius Mechelen ects

Hoofdpagina | Bachelor in de elektronica-ict

Object Oriented Programming theorie (1011PBAEII201a)


Opleiding Bachelor in de elektronica-ict Academiejaar 2011-12
Studiepunten 3 Studietijd 0 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

Programmeren1, Programmeren2 en Software2 gevolgd hebben.

Eindcompetentie

PB _a_02PB _a_02 - Het vermogen tot verwerven en verwerken van informatieGeen omschrijving in gedragsindicatoren in niveaus
PB _b_02PB _b_02 - Oplossingsgericht kunnen werken in de zin van het zelfstandig kunnen definiëren en analyseren van complete probleemsituaties in de beroepspraktijkGeen omschrijving in gedragsindicatoren in niveaus
PB _b_03PB _b_03 - Het kunnen ontwikkelen en toepassen van zinvolle oplossingsstrategieënGeen omschrijving in gedragsindicatoren in niveaus
PB_a_01PB_a_01 - Denk- en redeneervaardigheidGeen omschrijving in gedragsindicatoren in niveaus
PB_a_03PB_a_03 - Het vermogen tot kritische reflectieGeen omschrijving in gedragsindicatoren in niveaus
PB_b_04PB_b_04 - Het besef van maatschappelijke verantwoordelijkheid samenhangend met de beroepspraktijkGeen omschrijving in gedragsindicatoren in niveaus
PB_kPB _k - KennisGeen omschrijving in gedragsindicatoren in niveaus

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%