What is cryptography?
Lesson 1 of 3
MakeCode, Python
11-14 yrs
Students learn how encryption and ciphers have been used over time, especially in World War Two, before cracking and creating their own ciphers.
Key learning:
- To know what cryptography is and how it has been used over time to encrypt data and information
- To create and solve ciphers using logical reasoning
- To appreciate the importance of code breaking in World War Two through learning about Alan Turing

Lessons created in partnership with Nominet