Micro:bit Lessons: Introduction to Cryptography

Description: In this series of 3 lessons aimed at pupils in the first year of secondary school, students learn about cryptography and undertaking practical unplugged activities to develop their logical reasoning and problem-solving skills. They write algorithms for a Caesar cipher and are introduced to writing Caesar ciphers in text-based programming using JavaScript and Python.

Created By: Micro:bit Educational Foundation

submitted by teach_python

  • Type of resource: Curriculum
  • Audience: K-12
  • Devices: Desktop or Laptop Computer, Chromebook or Other Netbook, Microcontroller(s)
  • Requires signup? No sign up requirement
  • Allowed use: Open Education Resource - ok to distribute and/or revise/remix
  • Python specific? Python Specific - part or all of resource is Python specific
  • Language(s) of written material: English