Hoofdpagina | Bachelor in de elektronica-ict
Advanced Object Oriented Programming labo (2 EII 02 L)
Bachelor in de elektronica-ict |
2010-11 |
3 |
90 uur |
Tweede Opleidingsfase |
|
Ja |
Ja |
Verplicht |
Punt op 20 |
Ja |
|
Docenten
Onderwijstaal
Onderwijsvorm
Begincompetentie
geslaagd zijn voor Programmeren EN geslaagd zijn voor Programmeren 2 EN Software 2 gevolgd hebben
Eindcompetentie
PB _a_05 - Creativiteit |
PB _a_07 - Het vermogen tot communiceren van informatie, ideeën, problemen en oplossingen, zowel aan specialisten als aan leken |
PB _b_01 - Teamgericht kunnen werken |
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 |
Leerresultaten
De student kan problemen analyzeren en oplossen. (a5, b3)
De student kan zowel mondeling als via UML communiceren over zijn of haar toepassing(en). (a7)
De student kan in team een software project tot een goed einde brengen. (b1)
De student kan software toepassingen ontwikkelen waarbij zelfstandig keuzes dienen gemaakt te
worden op basis van aangeleerde principes. (b2)
De student kan zijn applicatie debuggen/testen en is in staat om zijn fouten te verbeteren. (c1)
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 examenkans | Tweede examenperiode (juni) | Tussentijdse evaluatie | 100% | | Tweede examenkans | Derde examenperiode (augustus) | Praktijkexamen | 100% | |