Onderwijstaal : Nederlands |
Examencontract: niet mogelijk |
Volgtijdelijkheid
|
|
Verplichte volgtijdelijkheid op niveau van de opleidingsonderdelen
|
|
|
|
Voor volgende opleidingsonderdelen dient u een creditbewijs, vrijstelling, reeds getolereerde onvoldoende of ingezette tolereerbare onvoldoende behaald te hebben.
|
|
|
Object-georiënteerd programmeren I (2195)
|
8,0 stptn |
|
|
| Studierichting | | Studiebelastingsuren | Studiepunten | P1 SBU | P1 SP | 2de Examenkans1 | Tolerantie2 | Eindcijfer3 | |
 | 2de bachelorjaar in de informatica | Verplicht | 216 | 8,0 | 216 | 8,0 | Ja | Nee | Numeriek |  |
schakelprogramma informatica | Verplicht | 216 | 8,0 | 216 | 8,0 | Ja | Nee | Numeriek |  |
|
| Eindcompetenties |
- EC
| EC 1: De afgestudeerde bachelor informatica kan de informatica aspecten uit een concreet reëel probleem distilleren, hij kan dit probleem analyseren en modelleren, hij kan zijn creativiteit aanwenden om deelproblemen op te lossen en de gevonden oplossingen synthetiseren tot een oplossing voor het oorspronkelijke probleem. | - EC
| EC 3: De afgestudeerde bachelor informatica kan oplossings-mogelijkheden voor een probleem en tools die hiervoor beschikbaar zijn, vergelijken en afwegen op hun correctheid, bruikbaarheid en efficiëntie. Hierbij kan hij zijn keuzes verantwoorden. | - EC
| EC 5: De afgestudeerde bachelor informatica kent een breed spectrum van actuele en relevante softwareontwikkelingstools en bibliotheken en kan daarmee werken. | - EC
| EC 6: De afgestudeerde bachelor informatica toont gezond kritische ingesteldheid en kan rigoureus redeneren, abstraheren en formaliseren, gebruik makend van kennis van en inzicht in de wiskundige grondslagen van de informatica. Hij/zij kan een standpunt innemen en verdedigen op basis van (wetenschappelijk) verworven kennis en inzicht. | - EC
| EC 7: De afgestudeerde bachelor informatica is in staat om Nederlandstalige en Engelstalige vakliteratuur te verwerken, op het niveau van de standaard handboeken voor de discipline. | - EC
| EC 9: De afgestudeerde bachelor informatica kan zijn tijd efficiënt indelen en respecteert deadlines. | - EC
| EC 11: De afgestudeerde bachelor informatica hecht belang aan de technische kwaliteit van het geleverde eindproduct: hij werkt punctueel, volgt de gegeven specificaties op en neemt zijn verantwoordelijkheid (door bijvoorbeeld regelmatig backups te nemen en geen auteursrechten te schenden). Hiertoe maakt hij gebruik van de gepaste tools en methodes zoals debugging, testing en versiebeheer. | - EC
| EC 14: De afgestudeerde bachelor informatica kan reflecteren over kritiek en kan op basis hiervan zijn gedrag aanpassen. |
|
| EC = eindcompetenties DC = deelcompetenties BC = beoordelingscriteria |
|
De studenten verdiepen zich verder in object-georiënteerd programmeren met de nodige aandacht voor het ontwerp en programmeren van goed gestuctureerde, robuuste, uitbreidbare en elegante code. Java wordt gebruikt als de centrale object-georiënteerde programmeertaal, maar de aangeleerde concepten en technieken zijn van toepassing op vele object-georiënteerde programmeertalen.
In het vak worden o.m de volgende onderwerpen behandeld: situering van het object-georiënteerd programmeerparadigma binnen de programmeerparadigma's, ontwerpprincipes voor en programmatie van object-georiënteerde systemen, software patronen, raamwerken, event-gebaseerde systemen, grafische interfaces, defensief (contractueel) programmeren, robuuste code, software testing, memory management.
|
|
|
|
|
|
|
Challenge ✔
|
|
|
Hoorcollege ✔
|
|
|
Responsiecollege ✔
|
|
|
Zelfstudieopdracht (ZSO) ✔
|
|
|
|
Periode 1 Studiepunten 8,00 Tweede examenkans
Evaluatievorm tweede examenkans verschillend van eerste examenkans | |
|
|
 
|
Verplicht studiemateriaal |
|
Het studiemateriaal wordt ter beschikking gesteld via blackboard en/of wordt tijdens de les verspreid. |
|
 
|
Aanbevolen literatuur |
|
- Thinking in Java: The Definitive Introduction to Object-Oriented Programming in the Language of the World-Wide Web,Bruce Eckel,3,Prentice Hall,0076092020813
- Code Complete 2nd Edition: A Practical Handbook of Software Construction,Steve McConnell,2,Microsoft Press,0790145196705
- Design Patterns: Elements of Reusable Object-Oriented Software,Erich Gamma; Richard Helm; Ralph Johnson; John Vlissides,Pearson Education,9780201633610
|
|
|
|
|
|
1 examenregeling art.1.3, lid 4. |
2 examenregeling art.4.7, lid 2. |
3 examenregeling art.2.2, lid 3.
|
Legende |
SBU : studiebelastingsuren | SP : studiepunten | N : Nederlands | E : Engels |
|