Onderwijstaal : Nederlands |
Examencontract: niet mogelijk |
Volgtijdelijkheid
|
|
Verplichte volgtijdelijkheid op niveau van de opleidingsonderdelen
|
|
|
|
Volgende opleidingsonderdelen dient u ook opgenomen te hebben in uw studieprogramma in een voorgaande onderwijsperiode.
|
|
|
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 | |
|
| Eindcompetenties |
- EC
| De afgestudeerde bachelor informatica kan een probleem uit de praktijk als informaticaprobleem modelleren en analyseren, de eigen creativiteit aanwenden om deelproblemen op te lossen en de gevonden oplossingen te combineren tot een oplossing voor het oorspronkelijke probleem. | | - DC
| De student kan een probleem uit de praktijk als informaticaprobleem modelleren. | | - DC
| De student kan een informaticaprobleem analyseren door het op te splitsen in meer beheersbare deelproblemen. | | - DC
| De student kan de eigen creativiteit aanwenden om een matig complex informaticaprobleem op te lossen en deze oplossing te beschrijven. | | - DC
| De student kan oplossingen van deelproblemen combineren tot een oplossing van het grotere probleem, en deze totaaloplossing beschrijven. | - EC
| De afgestudeerde bachelor informatica kan het oplossen van problemen algoritmisch benaderen en is vertrouwd met diverse programmeerparadigma's, -technieken en -methoden. | | - DC
| De student kan uitleggen wat een algoritme is en een algoritmische aanpak definiëren voor het oplossen van een probleem. | | - DC
| De student kan diverse algoritmen interpreteren en vergelijken op basis van relevante criteria en met deze criteria rekening houden bij het implementeren van algoritmen. | | - DC
| De student begrijpt het belang van precieze syntaxis en semantiek van programmeertalen en kent het onderscheid tussen beide. | | - DC
| De student kent de principes van diverse programmeerparadigma''s (zoals imperatief, object-georiënteerd en functioneel programmeren) en kan deze toepassen. | | - DC
| De student begrijpt het belang van documentatie en kan code documenteren. | | - DC
| De student kan diverse software-ontwikkelingstools vergelijken met elkaar en vervolgens een geschikte tool selecteren en gebruiken. | | - DC
| De student kan software integreren vanuit verschillende bronnen (zoals softwarebibliotheken en frameworks). |
|
| 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 onder andere 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, grafische user interfaces en event-gebaseerde systemen, defensief (contractueel) programmeren, robuuste code, software testing en multi-threading.
|
|
|
|
|
|
|
Challenge ✔
|
|
|
Hoorcollege ✔
|
|
|
Responsiecollege ✔
|
|
|
Zelfstudieopdracht (ZSO) ✔
|
|
|
|
Periode 1 Studiepunten 8,00
Evaluatievorm | |
|
Andere evaluatievorm tijdens onderwijsperiode | 40 % |
|
Andere: | Programmeerchallenges |
|
|
|
Behoud van deelcijfer in academiejaar | ✔ |
|
|
|
|
|
Schriftelijk examen | 60 % |
|
|
Andere: | Programmeer-opdrachten |
|
|
|
|
|
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
|
|
|
|
|
|
| schakelprogramma informatica | Verplicht | 216 | 8,0 | 216 | 8,0 | Ja | Nee | Numeriek | |
|
|
|
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 onder andere 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, grafische user interfaces en event-gebaseerde systemen, defensief (contractueel) programmeren, robuuste code, software testing en multi-threading.
|
|
|
|
|
|
|
Challenge ✔
|
|
|
Hoorcollege ✔
|
|
|
Responsiecollege ✔
|
|
|
Zelfstudieopdracht (ZSO) ✔
|
|
|
|
Periode 1 Studiepunten 8,00
Evaluatievorm | |
|
Andere evaluatievorm tijdens onderwijsperiode | 40 % |
|
Andere: | Programmeerchallenges |
|
|
|
Behoud van deelcijfer in academiejaar | ✔ |
|
|
|
|
|
Schriftelijk examen | 60 % |
|
|
Andere: | Programmeer-opdrachten |
|
|
|
|
|
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 Onderwijs-, examen- en rechtspositieregeling art. 12.2, lid 2. |
2 Onderwijs-, examen- en rechtspositieregeling art. 16.9, lid 2. |
3 Onderwijs-, examen- en rechtspositieregeling art. 15.1, lid 3.
|
Legende |
SBU : studiebelastingsuren | SP : studiepunten | N : Nederlands | E : Engels |
|