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

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.