Domein A is de gereedschapskist van de informaticus: computational thinking (decompositie, patroonherkenning, abstractie en algoritmisch denken), het cyclisch onderzoeken en ontwerpen, en het opstellen en beoordelen van modellen. Daarnaast horen hier de professionele vaardigheden: samenwerken, documenteren, bronnen beoordelen en je keuzes verantwoorden. Deze vaardigheden zijn geen losse stof, maar de manier van werken die in élk ander domein terugkomt.
4 Onderdelen~14 min leestijd4 VaardighedenNiveau Basis 2 · Standaard 2
basisniveau
Alle kandidaten beheersen computational thinking en de onderzoeks- en ontwerpcyclus; ze komen terug in praktische opdrachten en het profielwerkstuk.
verhoogd niveau
In verdiepende opdrachten verantwoord je expliciet je abstractie- en modelkeuzes en evalueer je systematisch de kwaliteit van je oplossing.
Leesdiepte: Verdieping
Tekstgrootte: Standaard
Decompositie van het probleem „lesrooster maken”
Je moet een stapel proefwerken op alfabet ordenen. Beschrijf hoe je de vier pijlers van computational thinking hier toepast.
Splits de taak: eerst per beginletter grote stapeltjes maken (A–Z), daarna elk stapeltje intern ordenen.
Elk stapeltje intern ordenen is hetzelfde deelprobleem; dezelfde methode werkt voor stapeltje A én stapeltje B.
Laat weg wélk vak het proefwerk betreft; alleen de achternaam telt voor het sorteren.
Beschrijf de stappen ondubbelzinnig: neem het volgende werk, zoek de juiste plek door achternamen te vergelijken, voeg het in, herhaal tot de stapel leeg is.
Resultaat: De taak is teruggebracht tot een eindige, herhaalbare procedure die elke correcte uitvoerder — mens of computer — kan volgen.
Veelgemaakte fouten
Actieve herhaling
Je moet een app ontwerpen die leerlingen helpt hun huiswerk te plannen. Decomponeer dit probleem in ten minste vier deelproblemen en geef bij twee ervan aan welk patroon of welke abstractie je kunt gebruiken.
Actief ophalen
Haal de kernpunten op — onthul ze daarna.
Bronnen: Examenprogramma informatica vwo — domein A (vaardigheden) (CvTE / Examenblad)
De ontwerpcyclus
Een opdrachtgever eist: „de zoekfunctie moet snel zijn.” Herschrijf deze eis zo dat je hem objectief kunt testen, en beschrijf een testgeval.
Kies een grens: „de zoekfunctie toont resultaten binnen 0,5 seconde bij een database van 10 000 records.”
Vul de database met 10 000 records, voer tien representatieve zoekopdrachten uit en meet de responstijd.
De eis is behaald als alle tien de metingen onder 0,5 seconde blijven.
Resultaat: De vage eis is omgezet in een concrete, toetsbare niet-functionele eis met een bijbehorend, herhaalbaar testgeval.
Veelgemaakte fouten
Actieve herhaling
Je ontwerpt een reserveringssysteem voor de schoolkantine. Doorloop de ontwerpcyclus: geef per fase één concrete activiteit, en formuleer twee functionele en één toetsbare niet-functionele eis.
Actief ophalen
Haal de kernpunten op — onthul ze daarna.
Bronnen: Examenprogramma informatica vwo — domein A (onderzoeken en ontwerpen) (CvTE / Examenblad)
Abstractielagen bij het modelleren
Leg uit waarom een cijferadministratie en een schoolfotograaf van „dezelfde leerling” verschillende modellen maken.
De cijferadministratie wil cijfers verwerken; de fotograaf wil pasfoto’s koppelen aan namen.
Administratie: naam, klas, vak, cijfer. Fotograaf: naam, klas, fotobestand.
De administratie negeert de foto; de fotograaf negeert de cijfers — beide onnodig voor hun doel.
Resultaat: Hetzelfde stuk werkelijkheid krijgt twee verschillende, elk voor hun doel geldige modellen; het „juiste” model bestaat niet los van het doel.
Veelgemaakte fouten
Actieve herhaling
Je modelleert de rij bij de schoolkantine om de gemiddelde wachttijd te schatten. Noem drie aspecten die je in het model opneemt, twee die je bewust weglaat, en één aanname die de betrouwbaarheid kan beperken.
Actief ophalen
Haal de kernpunten op — onthul ze daarna.
Bronnen: Examenprogramma informatica vwo — domein A (modelleren) (CvTE / Examenblad)
Criteria om een bron te beoordelen
Voor je profielwerkstuk gebruik je een stuk uitleg en een codefragment dat je online vond. Wat moet je doen om plagiaat te voorkomen?
Zowel de tekst als de code zijn door een ander gemaakt; overnemen zonder vermelding is plagiaat.
Neem een verwijzing op (auteur, titel, url, datum) bij het fragment en in je bronnenlijst.
Beschrijf de uitleg in eigen woorden, en licht toe waarom je juist deze code (met vermelding) gebruikt en hoe je die hebt aangepast.
Resultaat: Door te parafraseren, correct te verwijzen en je keuze te verantwoorden is het werk navolgbaar en vrij van plagiaat.
Veelgemaakte fouten
Actieve herhaling
Je vindt online een blog die beweert dat een bepaald sorteeralgoritme „altijd het snelst” is. Beoordeel deze bron met de vier betrouwbaarheidscriteria en beschrijf hoe je de bewering zou verifiëren.
Actief ophalen
Haal de kernpunten op — onthul ze daarna.
Bronnen: Examenprogramma informatica vwo — domein A (samenwerken en verantwoorden) (CvTE / Examenblad)
Referenties en bronnen
CvTE / Examenblad