FRONT-END PROGRAMMEREN
 
Wordt gegeven in 2de jaar professionele Bachelor in de toegepaste informatica
2de jaar professionele Bachelor in de toegepaste informatica
Hoorcollege [A] 25.0
Werkcollege [B] 12.5
Begel. zelfst./extern werk [C] 0.0
Totale studietijd [D] 125.0
Studiepunten [E] 5
Niveau uitdiepend
Creditcontract? toelating nodig
Examencontract?
Onderwijstaal Nederlands
Titularis Johan Van Schoor
Referentie ECTOIN02A00002
 
Trefwoorden
Java, programmeren, programmeertaal, object-oriëntatie

Doelstellingen
Uitbreiding van de grondige kennismaking met de object georiënteerde programmeertaal Java.
Kunnen werken met collecties.
Bestanden kunnen lezen, schrijven en wijzigen.
De architectuur van de Model View Controller begrijpen en kunnen toepassen.
Een databank kunnen aanspreken via JDBC.
Programma’s kunnen schrijven die gebruik maken van multithreading.

Leerinhoud
  • Binaire zoekbomen
  • Collections
  • Multithreading
  • Files en streams
  • Model View Controller
  • JDBC


Begincompetenties
Analytisch en probleemoplossend denken, problemen identificeren en een diagnose stellen, precisie en nauwkeurigheid.
Computerprogramma’s ontwikkelen, kennis programmatuurtechnologie.
Ontwikkelingsinstrumenten voor systeem- en toepassingssoftware, programmatuurtechnologie,complexe programmeertalen.
Softwareproblemen oplossen.
Databanken voor persoonlijk gebruik (MS-ACCESS).
Kennis van Fundamenten van OO-ontwerpen, Fundamenten van OO-programmeren, OO-programmeren en Datamodellering en databanken.

Eindcompetenties
Algemene competenties
        Vaardigheden:
        Analytisch en probleemoplossend denken
        Problemen identificeren en een diagnose stellen

        Attitudes:
        Precisie en nauwkeurigheid

Algemeen beroepsgerichte competenties
        Kennis:
        Databankconcepten
        Kennis programmatuurtechnologie

        Vaardigheden:
        Computerprogramma’s ontwikkelen

Specifiek beroepsgerichte competenties
        Kennis:
        Ontwikkelingsinstrumenten voor systeem- en toepassingssoftware
        Programmatuurtechnologie
        Complexe programmeertalen

        Vaardigheden:
        Softwareproblemen oplossen

Leermaterialen
Java How To Program – Deitel & Deitel - Prentice Hall

Nederlandstalige slides, die een samenvatting van de leerstof vormen, beschikbaar via elektronische leeromgeving .

Studiekosten
Geen (boek reeds aangekocht voor Fundamenten OO-programmeren)

Studiebegeleiding
Individuele leerproblemen kunnen altijd aan de titularis worden gemeld en worden geremedieerd.

Onderwijsvormen
Onderwijsleergesprek met oefeningen, die klassikaal ontleed en uitgewerkt worden.
Gedurende de verplichte oefeningensessies op computer, kan de student op eigen tempo een reeks oefeningen, die aansluiten bij de geziene leerstof, maken.
De lector zal hierbij persoonlijke raadgevingen geven.
De student moet zijn programma’s kunnen presenteren.

Evaluatievorm
Diplomacontract - creditcontract:
        Eerste examenperiode:
                Permanente evaluatie: 30%
                Schriftelijk open boek examen: 70%

        Tweede examenperiode:
                Schriftelijk open boek examen: 100%

Examencontract:
        Eerste examenperiode:
                Individuele opdracht: 30%
                Schriftelijk open boek examen: 70%

        Tweede examenperiode:
                Schriftelijk open boek examen: 100%

OP-leden