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
![Nominet logo](https://cdn.sanity.io/images/ajwvhvgo/production/7274a4c46886e36ee0ff0554f0aa65acc0da1242-2168x552.png?bg=fff&w=222&q=80&fit=fill&auto=format)
Lessons created in partnership with Nominet