Skip to content
Informatica · Klas 5 VWO

Ideeën voor actief leren

Gegevens Versleutelen: Geheime Codes

Actief leren met codes en versleuteling werkt omdat leerlingen door eigen ervaring begrijpen hoe privacy in de praktijk werkt. Het zelf maken en kraken van berichten maakt abstracte concepten tastbaar en laat zien waarom versleuteling nodig is in hun eigen digitale leven.

SLO Kerndoelen en EindtermenSLO: Onderbouw - BeveiligingSLO: Onderbouw - Digitale Geletterdheid
20–45 minDuo's → Hele klas4 activiteiten

Activiteit 01

Ervaringsgericht leren30 min · Duo's

Paarwerk: Caesar-Cijfer Ontwerpen

Laten paren een Caesar-verschuiving kiezen met een sleutel tussen 1 en 25. Ze schrijven een kort bericht, versleutelen het en ruilen met een ander paar om te ontcijferen. Sluit af met een korte reflectie op moeilijkheden bij het kraken.

Wat betekent het om een bericht te 'versleutelen'?

FacilitatietipGeef bij het ontwerpen van Caesar-cijfers met paarwerk duidelijke voorbeelden van hoe leerlingen hun codes kunnen testen door ze naar elkaar te sturen.

Waar je op moet lettenGeef leerlingen een kort, versleuteld bericht met een Caesar-verschuiving (bijvoorbeeld met een verschuiving van 3). Vraag hen om het bericht te ontcijferen en de gebruikte sleutel te identificeren. Vervolgens vragen ze om een eigen, korte zin te versleutelen met een andere verschuiving.

ToepassenAnalyserenEvaluerenZelfbewustzijnZelfmanagementSociaal Bewustzijn
Volledige les genereren

Activiteit 02

Ervaringsgericht leren45 min · Kleine groepjes

Kleine Groepen: Code-Krakende Race

Verdeel de klas in groepen van vier; geef elke groep versleutelde berichten met verschillende technieken. Groepen kraken ze met frequency-analyse of trial-and-error en presenteren hun methode. De snelste groep wint een puntensysteem.

Waarom is versleuteling belangrijk voor je privacy online?

FacilitatietipZet bij de code-krakende race een timer en geef elke groep een unieke sleutel om de concurrentie te verhogen en frustraties te voorkomen.

Waar je op moet lettenToon een voorbeeld van een substitutiecijfer waarbij elke letter is vervangen door een andere letter (bijvoorbeeld A=Q, B=X, etc.). Stel de vraag: 'Als het meest voorkomende woord in de Nederlandse taal 'de' is, welke twee letters uit het versleutelde bericht zouden dan waarschijnlijk overeenkomen met 'd' en 'e'?'

ToepassenAnalyserenEvaluerenZelfbewustzijnZelfmanagementSociaal Bewustzijn
Volledige les genereren

Activiteit 03

Ervaringsgericht leren25 min · Hele klas

Hele Klas: Privacy-Discussie met Voorbeelden

Toon voorbeelden van versleutelde apps zoals WhatsApp. Laat de hele klas stemmen op scenario's waar versleuteling nodig is, gevolgd door een brainstorm over risico's zonder encryptie.

Geef een voorbeeld van een eenvoudige geheime code die je kunt maken.

FacilitatietipBereid bij de privacy-discussie concrete voorbeelden voor uit het dagelijks leven, zoals hoe bankapps hun berichten beschermen.

Waar je op moet lettenOrganiseer een klassengesprek met de vraag: 'Waarom is het belangrijk dat wachtwoorden niet zomaar versleuteld zijn met een simpele Caesar-verschuiving? Welke risico's loop je als je een zwakke versleuteling gebruikt voor je online accounts?'

ToepassenAnalyserenEvaluerenZelfbewustzijnZelfmanagementSociaal Bewustzijn
Volledige les genereren

Activiteit 04

Ervaringsgericht leren20 min · Individueel

Individueel: Eenvoudige Tool Testen

Leerlingen gebruiken een online Caesar-tool om eigen berichten te versleutelen en te delen met de docent. Ze noteren observaties over sleutelsterkte en proberen handmatig te kraken.

Wat betekent het om een bericht te 'versleutelen'?

FacilitatietipLaat leerlingen bij het testen van tools eerst een basisversleuteling oefenen voordat ze digitale tools gebruiken om het algoritme achter de schermen te begrijpen.

Waar je op moet lettenGeef leerlingen een kort, versleuteld bericht met een Caesar-verschuiving (bijvoorbeeld met een verschuiving van 3). Vraag hen om het bericht te ontcijferen en de gebruikte sleutel te identificeren. Vervolgens vragen ze om een eigen, korte zin te versleutelen met een andere verschuiving.

ToepassenAnalyserenEvaluerenZelfbewustzijnZelfmanagementSociaal Bewustzijn
Volledige les genereren

Enkele opmerkingen over deze eenheid onderwijzen

Start met concrete voorbeelden en laat leerlingen direct aan de slag gaan met codes die ze zelf maken en kraken. Vermijd lange theorie; gebruik in plaats daarvan korte instructies gevolgd door directe toepassing. Onderzoek toont aan dat leerlingen beter onthouden als ze actief fouten maken en deze zelf corrigeren. Benadruk dat versleuteling een gereedschap is, geen magische oplossing.

Succesvolle leerlingen kunnen uitleggen hoe een Caesar-verschuiving werkt, een substitutiecijfer herkennen en eenvoudige berichten versleutelen of ontcijferen met een sleutel. Ze zien ook de relatie tussen zwakke versleuteling en risico's voor hun eigen privacy.


Pas op voor deze misvattingen

  • Tijdens de activiteit 'Caesar-Cijfer Ontwerpen' denken leerlingen soms dat ze hun bericht niet meer kunnen lezen als ze de sleutel vergeten.

    Geef leerlingen na het ontwerpen de opdracht om hun bericht te versleutelen én te ontcijferen met een andere sleutel, zodat ze zien dat ontcijferen altijd mogelijk is met de juiste sleutel.

  • Tijdens de activiteit 'Code-Krakende Race' denken leerlingen dat versleuteling alleen voor experts is en niet relevant voor hun dagelijks gebruik.

    Laat leerlingen bij het kraken van codes eerst in groepjes brainstormen over waar ze versleuteling tegenkomen, zoals bij hun telefoon of bankapp, en gebruik deze voorbeelden als uitgangspunt.

  • Tijdens de activiteit 'Code-Krakende Race' denken leerlingen dat langere berichten altijd moeilijker zijn om te kraken.

    Geef leerlingen in de race een kort én een lang bericht om te kraken, en laat ze vergelijken hoe ze in beide gevallen patronen herkennen en de sleutel vinden.


Methodes gebruikt in dit overzicht