Caesar cipher algorithms
Lesson 2 of 3
MakeCode, Python
11-14 yrs
In this ‘unplugged’ lesson students create their own Caesar cipher, firstly using card before writing, testing and debugging algorithms to create a Caesar cipher to encrypt and decrypt messages.
Key learning:
- To create and use a paper-based Caesar cipher to encrypt and decrypt messages
- To use logical reasoning to write algorithms to encrypt and decrypt messages using a Caesar cipher
- To test and debug algorithms effectively
Lessons created in partnership with Nominet