ECTS fiche - CVO Antwerpen

ECTS fiche
Module info
OPLEIDING
Handelswetenschappen en bedrijfskunde
HBO Informatica
STUDIEGEBIED
AFDELING
MODULE
MODULENAAM
MODULECODE
STUDIEPUNTEN
VRIJSTELLING MOGELIJK
Programmeren 2 C#
A6
5
ja
Evaluatie
Gespreide evaluatie
type/omschrijving
leerdoelen
Oefeningen
D1, D2, D3, D4, D5
hulpmiddelen
Cursus Moodle, boek, internet
gewicht (%)
2e zit mogelijk
minimum score?
datum
25
ja
nee
%
Eindevaluatie
type/omschrijving
leerdoelen
hulpmiddelen
gewicht (%)
2e zit mogelijk
minimum score?
datum
Theorie (open vragen /
meerkeuzevragen)
D1, D2, D3, D4, D5
geen, gesloten boek
20
ja
nee
%
type/omschrijving
leerdoelen
hulpmiddelen
Praktijkopdracht(en)
D1, D2, D3, D4, D5
gewicht (%)
2e zit mogelijk
minimum score?
datum
55
ja
nee
cursus, boek(en),
internet,
oefeningen
%
Beginsituatie
Je kan een eenvoudig programma ontwikkelen in C# : zie leerdoelen van de module
Programmeren 1
Je kan mappen en bestanden beheren onder Windows
Je beschikt over de basiscompetenties wiskunde zoals percentrekenen, regel van drie
Je kan logisch en kritisch denken
Leerdoelen
Na deze cursus kan je
standaardalgoritmen voor onder meer sorteren en zoeken, opbouwen en toepassen
D1
D2
D3
D4
D5
alle elementen van objectgeoriënteerd programmen toepassen in applicaties
complexere datastructuren gebruiken in programma's en algoritmen
de principes en elementen van een gebruikersvriendelijke user-interface toepassen
de presentatiecode scheiden van de business-logica.
Leerinhouden
Lestijden
12
Leerdoelen
Onderwerp
D2, D3
OOP: Overerving + Interfaces
algemeen
 De access modifier protected
 sealed classes
 Overriding en de method modifiers virtual, override, abstract,
sealed
 Interface implementatie
 Expliciete en impliciete interface implementatie

Loose coupling
8
D2, D3
10
D1, D3
12
D2, , D3, D5
8
D4
OOP: Varia
 Destructor en de werking van de garbage collector
 Abstracte classes
 Nested types (inner classes)
 Boxing
Gevorderde zoek- en sorteeralgoritmes met recursie, bijvoorbeeld:
 quick sort van een array
 binair zoeken in een gesorteerde array
o teratie
o recursie
 compare
Meerdimensionale arrays
Rectangular arrays versus Jagged arrays (array van arrays) en
keuzecriteria
Ontwerp van grafische user interfaces waarbij de nadruk ligt op het goed
ontwerp van de userinterface (wanneer gebruik ik wat?) en de scheiding
tussen presentatie en andere logica en niet enkel op de afzonderlijke
werking van alle mogelijke controls
WPF
 Windows creëren
 Inleiding XAML
 Layoutcontainers
 Stackpanel
 Grid
 Canvas
User Controls
Het aanmaken van Control Libraries
class diagram
Codering met nadruk op programmeerstijl, error handling m.a.w. integratie
van alle aangeleerde technieken
code-documentatie: via xml-tags
Eindcompetenties
http://www.ecompetences.eu/
B.1. Design and Development
K5 programming languages
S4 design and develop hardware architecture, user interfaces, business software components and
embedded software components
Level 2 Systematically develops small components.
Studiemateriaal
verplicht materiaal
titel
vorm
auteur
uitgeverij
ISBN of URL
Handboek visual C# boek
2012
Louis David
van duren
9789059406162
auteur
uitgeverij
ISBN of URL
aanbevolen literatuur
titel
vorm
Studiebelasting
5 studiepunten = 125 uur verdeeld over
- …… contacturen
- …….. afstandsonderwijs
…….. verwerking en studie
Begeleiding
Ivan Robeyns, [email protected]
M +32 477 96 82 43 | T +32 3 369 06 99