Lessius Mechelen ects

Hoofdpagina | Bachelor of Science in de industriële wetenschappen: elektronica-ICT

Objectgericht programmeren 1 (1011ABAeict310c)


Opleiding Bachelor of Science in de industriële wetenschappen: elektronica-ICT Academiejaar 2011-12
Studiepunten 1 Studietijd 25 uur
OpleidingsfaseDerde Opleidingsfase Creditcontract mogelijk
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
AardVerplicht QuoteringPunt op 20
Tweede examenkansJa    

Docenten

  • Vennekens Joost

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Hoorcollege

Begincompetentie

kan op basis van stapsgewijze verfijning een algoritme voor het oplossen van een groot probleem ontwikkelen;
kan een complex algoritme omzetten in een programma;
kan de basiswerking van een computersysteem en een communicatiesysteem beschrijven

Eindcompetentie

AB_AV_02AB_AV_02 - Denk – en redeneervaardigheidGeen omschrijving in gedragsindicatoren in niveaus
AB_IV_01AB_IV_01 - Probleemoplossend vermogenGeen omschrijving in gedragsindicatoren in niveaus
AB_IV_02AB_IV_02 - Praktische vaardighedenGeen omschrijving in gedragsindicatoren in niveaus
AB_IV_03AB_IV_03 - OntwerpvaardighedenGeen omschrijving in gedragsindicatoren in niveaus
AB_KI_03AB_KI_03 - Specifieke technische kennisGeen omschrijving in gedragsindicatoren in niveaus
AB_SV_03AB_SV_03 - IngenieursattitudesGeen omschrijving in gedragsindicatoren in niveaus
MA_IV_01MA_IV_01 - Probleemoplossend vermogenGeen omschrijving in gedragsindicatoren in niveaus

Leerresultaten

De student beheerst de principes van het objectgericht programmeren en kan deze toepassen in de programmeertaal Java.

De student kan een goede objectgerichte structuur voor zijn programma's bedenken, gebruikmakende van klassen en overerving.

De student kan in Java een grafische applicatie programmeren (mbhv. de Swing bibliotheek) volgens het Model-View-Controller paradigma.

Inhoud

1. Basisconcepten van objectgericht programmeren (objecten, klassen, overerving, polymorfisme,...)

2. Basis van de programmeertaal Java

3. Een aantal gevorderdere eigenschappen van Java, zoals paketten, uitzonderingen en het collectie-raamwerk

4. Het maken van GUIs (grafische gebruikersinterfaces) met Swing

Studiematerialen

Cursus

Evaluatie

Eerste examenkansEerste examenperiode (januari)Mondeling examen50%
Eerste examenkansEerste examenperiode (januari)Schriftelijk examen met computer50%
Tweede examenkansDerde examenperiode (augustus)Mondeling examen100%