Skip to content
Objectgeoriënteerd Ontwerpen · Periode 2

OOP-ontwerpprincipes: SOLID

Leerlingen denken na over wie hun programma zal gebruiken en hoe ze het programma gebruiksvriendelijk en aantrekkelijk kunnen maken voor die doelgroep.

Kernvragen

  1. Verklaar de vijf SOLID-principes en geef voor elk een concreet voorbeeld in Python of Java.
  2. Analyseer een codebase en identificeer schendingen van het Single Responsibility Principle of het Open/Closed Principle.
  3. Ontwerp een klasse die voldoet aan minstens drie SOLID-principes en onderbouw je ontwerpkeuzes.

SLO Kerndoelen en Eindtermen

SLO: Onderbouw - OntwerpenSLO: Onderbouw - Gebruiksvriendelijkheid
Groep: Klas 5 VWO
Vak: Informatica in de Diepte: Van Algoritme tot Architectuur
Unit: Objectgeoriënteerd Ontwerpen
Periode: Periode 2

Klaar om dit onderwerp te onderwijzen?

Genereer binnen enkele seconden een complete, kant-en-klare actieve leermissie.

Bekijk het curriculum per land

Azië & PacificINSGAU