Skip to content

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
Nominet logo

Lessons created in partnership with Nominet

You may also be interested in

Six lessons designed for students aged 11-12 years. Students are introduced to the basics of computational thinking, programming and computer systems to ensure a shared level of understanding.

Five lessons designed for students aged 11-14 years to follow on from the ‘Computing fundamentals’ unit. Students work in teams to design and prototype their own health tech innovation.

Four lessons designed for students aged 11-14 years. Students explore sensory classrooms and design and create their own sensory learning aids using the BBC micro:bit.