Cypherpunks Write Code
Part of Module 4 of Bitcoin for Juniors →
PROCEDURE
OPENING
Teacher setup
- Print and prepare cipher wheel templates and worksheets.
- Pre-cut one large demonstration cipher wheel or prepare a visual version for the board.
- Ensure scissors and pins are safely distributed.
PRE-ACTIVITY
5 minutes
- Ask students if they know what a secret code is.
- Ask where they have seen codes before such as games, secret messages, or locks.
- Introduce the words encode and decode using simple language.
- Explain that today they will learn how to hide and reveal words using a code.
Objective In Student’s Words
- “Make a secret code tool and use it to hide and read words.”
ACTIVITY
35-45 minutes
Setup
- Explain that letters can be shifted to make secret messages.
- Draw the alphabet on the board and show a simple letter shift such as A becomes D.
Model
- Demonstrate encoding a short word using a letter shift.
- Demonstrate decoding the same word back to the original.
- Introduce the cipher wheel and show how turning it changes the output letters.
- Explain that the number of steps the wheel is turned changes the result.
Carry Out
Part 1 – Cipher Wheel Craft
- Students cut out the inner and outer alphabet circles.
- Students place the smaller circle on top of the larger one.
- Students fasten the circles together with a pin so the wheel can turn freely.
- Students test the wheel by aligning different letters.
Checkpoint
- Ask students to decode one word together as a class.
- Check that students understand how changing the wheel changes the result.
Part 2 – Encode and Decode Practice
- Students use their cipher wheel to decode words on the worksheet.
- Students encode given Bitcoin vocabulary words using a chosen letter shift.
- Circulates to support students and check understanding.
Reflection
- Ask students what happened when they changed the wheel position.
- Ask whether the same word always looks the same when the code changes.
- Ask why someone might want to hide information this way.
FOLLOW-UP
2 minutes
- Review key terms: encode, decode, code, message.
CLOSE
- Collect scissors and materials.
- Allow students to keep their cipher wheels.
- Final message to students: “Changing the code changes the message, but the meaning stays the same.”
NOTES
Classroom management
- Supervise scissor and pin use carefully.
- Encourage patience during the craft stage.
Extensions & Sponge Activities
- Timed decoding challenge using new encoded words.
- Play a decoding challenge such as cipher hangman where the encoded word is written on the board.
Differentiation
- Younger students: Shorter words and fixed letter shift, Use non-Bitcoin vocabulary
- Older students: Choose and record their own letter shift for others to solve.
- ELL/Accessibility: visual alphabet guides and peer support.
- Safety: blunt scissors and monitored pin use.