Cypherpunks schrijven code
Onderdeel van module 4 van Bitcoin for Juniors →
enes-419fr-FRdezh-Hanspt-BRjakoaridnlrutrukbgcsdaelfihehihrhuitltnbplroslsvvi
Opstelling
- Print de sjablonen voor het codewiel en de werkbladen; bereid één groot wiel of een bordversie voor om te demonstreren.
- Leg de scharen en splitpennen veilig klaar.
Werkwijze
Stap 1: De les voorbereiden
5 minuten
- Vraag de leerlingen wat een geheime code is en waar ze er een hebben gezien, bijvoorbeeld in spelletjes, geheime berichten of sloten. Introduceer coderen en decoderen in eenvoudige taal en leg uit dat ze een code gaan gebruiken om woorden te verbergen en zichtbaar te maken.
Stap 2: Activiteit
35-45 minuten
Voorbereiding
- Leg uit dat je met het verschuiven van letters geheime berichten maakt; schrijf het alfabet op en laat een eenvoudige verschuiving zien, bijvoorbeeld dat A een D wordt.
Voordoen
- Laat zien hoe u een kort woord codeert en daarna decodeert met een letterverschuiving. Introduceer het codewiel en laat zien dat zowel de stand als het aantal draaiingen de uitkomende letters verandert.
Uitvoeren
Deel 1 – Het codewiel knutselen
- De leerlingen knippen de binnenste en buitenste alfabetcirkel uit, leggen de kleinere cirkel op de grotere en maken ze vast met een splitpen, zodat het wiel vrij kan draaien. Daarna testen ze het door verschillende letters tegenover elkaar te zetten.
Controlemoment
- Decodeer samen één woord en controleer of de leerlingen begrijpen hoe het verdraaien van het wiel de uitkomst verandert.
Deel 2 – Oefenen met coderen en decoderen
- De leerlingen gebruiken hun codewiel om de woorden op het werkblad te decoderen en Bitcoin-woorden te coderen met een zelfgekozen letterverschuiving. Loop rond om hen te ondersteunen en te controleren of ze het begrijpen.
Reflectie
- Vraag de leerlingen wat er gebeurde toen ze de stand van het wiel veranderden.
- Vraag of hetzelfde woord er altijd hetzelfde uitziet als de code verandert.
- Vraag waarom iemand informatie op deze manier zou willen verbergen.
Stap 3: Afronding
- Verzamel de scharen en gedeelde materialen en laat de leerlingen hun codewiel houden. Benadruk: “Als je de code verandert, verandert het bericht, maar de betekenis blijft hetzelfde.”
Kernpunten
- Gebruik een codewiel om eenvoudige woorden te coderen en te decoderen.
Discussievragen
2 minuten
- Herhaal de kernbegrippen: coderen, decoderen, code, bericht.
Notities
Klassenmanagement
- Houd goed toezicht op het gebruik van scharen en splitpennen.
- Moedig geduld aan tijdens het knutselen.
Uitbreidingen en extra opdrachten
- Decoderingsuitdaging op tijd met nieuwe gecodeerde woorden.
- Speel een decoderingsuitdaging, zoals galgje met een geheimschrift, waarbij het gecodeerde woord op het bord wordt geschreven.
Differentiatie
- Jongere leerlingen: gebruik kortere woorden, een vaste letterverschuiving en woorden die niets met Bitcoin te maken hebben.
- Oudere leerlingen: laat hen zelf een letterverschuiving kiezen en noteren, zodat anderen die kunnen oplossen.
- Anderstalige leerlingen/toegankelijkheid: visuele alfabetoverzichten en ondersteuning door medeleerlingen.
- Veiligheid: scharen met ronde punt en het gebruik van splitpennen onder toezicht.
Voorgestelde opdracht
Gebruik uw codeerwiel om een kort bericht te schrijven voor een ouder of verzorger en help hem of haar vervolgens het bericht te ontcijferen.