k keuzedelen.info
K0882 a Verdiepend

Verdieping object georiënteerdprogrammeren

480 SBU SBB: ICT en creatieve industrie 2 opleidingen kunnen dit kiezen
🤔

Zelf bouwen of inkopen?

🛠 Zelf bouwen
Studielast voor de student is 480 SBU. Reken voor docent-tijd ruwweg 60–120 uur aan voorbereiding, lesmateriaal en toetsing.
Voordeel: volledige controle. Risico: tijd + afhakers.
🤝 Inkopen bij aanbieder
Smallere markt (2 opleidingen) — minder aanbieders maar mogelijk specialisten.
Voordeel: snel + bewezen. Kosten: wisselend.
🛒

Beschikbaar bij

Nog geen aanbieder bekend bij ons voor dit keuzedeel.

Mogelijk leveren een of meer van onze 4 bekende aanbieders (Boom, Savantis, Uitgeversgroep, All You Can Learn) dit keuzedeel ook — we hebben hun volledige aanbod nog niet gekoppeld. Bekijk alle aanbieders →

Algemene informatie

Beschrijving van het keuzedeel

Het keuzedeel Verdieping object georiënteerd programmeren (OOP) is een verdieping op deze specifieke programmeer-methodiek. Het bevat kennis en vaardigheden om een applicatie te ontwerpen, te ontwikkelen en te implementeren volgens de principes van het object georiënteerd programmeren.

Relevantie

De arbeidsmarkt heeft behoefte aan beginnend beroepsbeoefenaren die applicaties kunnen ontwerpen, ontwikkelen en implementeren volgens de OOP-methodiek. Tegenwoordig worden veel softwarepakketten volgens deze methodiek ontwikkeld.

Toelichting

Het keuzedeel veronderstelt voorkennis en vaardigheid op het gebied van het ontwikkelen van applicaties op basis van een scripttaal, zoals Ph P.
Studielast
480 SBU
Aard
Verdiepend
Certificaat
Nee
Beroepsvereisten
Nee
Branchevereisten
Nee
Gevalideerd
12-09-2017
Sectorkamer
ICT en creatieve industrie
Bron
SBB-PDF →

Uitwerking

1 kerntaak, elk met 0 werkprocessen. Klik om uit te klappen.

D1-K1
Ontwikkelt een applicatie volgens de principes van het object georiënteerd programmeren
0 werkprocessen · 11 kennis/vaardigheden

Complexiteit

Het Object georiënteerd programmeren (OOP) is een complexe methodiek. De complexiteit ligt in het efficiënt structureren van een programma in klassen/objecten en het leggen van de juiste onderlinge verbanden volgens de regels van de OOP-methodiek. Dit vereist van de beginnend beroepsbeoefenaar specialistische kennis en vaardigheden in belangrijke specifieke OOP-principes zoals polymorfisme en overerving. Ook dient hij (complexe) problemen binnen de beroepspraktijk, waarbij OOP moet worden toegepast, in het kennisdomein te onderkennen en te analyseren om vervolgens op planmatige en creatieve wijze naar een oplossing toe te werken volgens de OOP-methodiek in verschillende programmeertalen. Hoewel de OOP-methodiek een standaard werkwijze verstelt, maakt het voortdurend zoeken naar passende oplossingen het werk overwegend niet-routinematig.

Verantwoordelijkheid en zelfstandigheid

Bij het werken conform de OOP-methodiek opereert de beginnend beroepsbeoefenaar veelal zelfstandig, waarbij hij wel regelmatig overlegt en werkzaamheden afstemt met collega's, het (multidisciplinaire)team en direct betrokkenen. Hij is verantwoordelijk voor zijn eigen werkzaamheden. De eindverantwoordelijkheid ligt vaak bij een projectleider of leidinggevende, tenzij het gaat om een eenvoudige kleine applicatie, media-uiting of game. De beginnend beroepsbeoefenaar heeft een uitvoerende rol.

Vakkennis en vaardigheden

De beginnend beroepsbeoefenaar:

  • § heeft specialistische kennis van ontwerpen van klassen en objecten t.b.v. een nieuw te ontwikkelen applicatie
  • § heeft specialistische kennis van modulariteit binnen de OOP-methodiek
  • § heeft specialistische kennis van polymorfisme binnen de OOP-methodiek
  • § heeft specialistische kennis van overerving binnen de OOP-methodiek
  • § heeft specialistische kennis van het inkapselen van data binnen de OOP-methodiek
  • § heeft specialistisch kennis van OOP-programmeertalen
  • § kan een relatief complexe object georiënteerd applicatie ontwerpen door middel van case, klassen- en
  • activiteitendiagrammen
  • § kan een relatief complexe object georiënteerd applicatie ontwerpen op basis van UML-schema’s
  • § kan een relatief complexe object georiënteerd applicatie ontwikkelen, testen en aanpassen
  • 4 van 4

Welke scholen geven dit?

Top 1 scholen op aantal studenten dat dit keuzedeel koos.

School Studenten Opleidingen
ROC Alfa-college 2 2

Welke opleidingen kunnen dit kiezen?

Kwalificatie Dossier Aard Status
Applicatie- en mediaontwikkelaar Applicatieontwikkeling Verdiepend
ICT system engineer ICT support and systems Verdiepend

Heb jij dit keuzedeel gegeven?

Schrijf een review voor collega-onderwijsmanagers en docenten. Verificatie via je school-mailadres.

Stel mij op de hoogte (Release 2)