Skip to content

Ciphers and text-based programming

Lesson 3 of 3

MakeCode, Python

11-14 yrs

Students are introduced to text-based programming by exploring JavaScript code before creating a Caesar cipher in Python.

Key learning:

  • To develop practical understanding of text-based programming
  • To understand and use selection, variables and functions
  • To analyse JavaScript code
  • To program a Caesar cipher with Python (if you have micro:bits)
Nominet logo

Lessons created in partnership with Nominet