GPRO, Gestructureerd programmeren
Kwalificatie
Toetsing CAI. Bijkomend beoordeling van de
praktijkgerichte opdrachten. De student verkrijgt het
Certificate GPRO van de hogeschool.
Literatuur
En dan is er Java (Gertjan Laan), - Gestructureerd
programmeren deel 2, - Discrete wiskunde (Vader), -
reader voorbeeld examen, leerplein gebruik
Inhoud
De deelnemer verkrijgt vaardigheiden in het ontwerpen
van algoritmen met de daarbij behorende correcte
afleiding en efficiëntieafwegingen. De inhoud van deze
cursus kan men niet 'aanleren' door alleen boeken te
bestuderen. Een substantieel deel van de begeleiding
bestaat uit het uitwerken en bespreken van gemaakte
programmeeroefeningen. Interactie tussen cursisten en de
docent is hier essentieel.
De module GPRO in
vogelvlucht: - programmastructuren, - typeconcepten,
-datastructuren, -ontwerp en correctheid van algoritmen,
- functie- en proceduremechanismen, - zoeken
sorteren hash tables, - stacks lists, -
trees. Implementatie in event driven c.q. non- procedural
languages zoals C#, JAVA, PHP, - implementatie in
procedural languages zoals C, Pascal, Modula, -
implementatie in functional languages zoals Lisp, Logo en
Lambda calculus.
Uitvoering
Zowel klassikaal als individueel. Individueel in
overleg met begeleider/docent. Klassikaal met beperkte
inspraak op planning en doorloop c.q. afstemming van
lesdata en locaties. Zie vooraankondiging en
startprocedure. De student zal diverse
(praktijk)opdrachten uitvoeren, -zelfstandig en
klassikaal.
Doelgroep &
doelstelling
Deze cursus is bestemd voor iedereen die goed wil
leren programmeren onafhankelijk van een programmeertaal.
Zoals: programmeurs, technisch ontwerpers en degene die
betrokken zijn bij het ontwerpen van algorithmen of
toepassen van bestaande algorithmen in informatiesystemen
c.q. programmas. De deelnemer optimaal voorbereiden
op de toetsing GPRO. Na deze opleiding kan de deelnemer
correcte algoritmen afleiden en implementeren in een
willekeurige, aan hem bekende programmeertaal. Hierdoor
kan de student optimale en correcte algoritmen in Time
en/of Space afleiden.
Voorkennis & niveau
Er wordt vanuit gegaan dat de student beschikt over
de kennis en vaardigheden die aan bod komen in de
onderbouw basis AMBI en/of Academy Foundation. Daarnaast
wordt de cursist verondersteld op de hoogte te zijn van
de basisbegrippen wiskunde, zoals die in het
examenprogramma VMBO aan bod komen. Deze
wiskundevoorkennis is niet voldoende voor het eindniveau
GPRO. In de GPRO cursus wordt de verder benodigde
wiskundekennis uiteengezet. Instroom niveau MBO.
OPRO voorkennis is niet nodig. Eventuele benodigde OPRO
begrippen komen in de GPRO cursus opnieuw aan de orde.
Kenmerken
- 10 sessies ± 2, doorloop 9± 1 weken (dagcursus)
tot 13± 1 weken (avondcursus).
- Locaties: wordt verzorgd door heel Nederland.
- Examens, ongeveer 6 per jaar
- Huiswerkbelasting ongeveer 3 a 6 uur per sessie.
- Studiebelasting 280 SBU, zijnde 10 studiepunten
(European credits).
- Prijs: zie
Kostenoverzicht, - Startdatum: zie planning.
|