Cryptography

Welcome to Cryptography

Learn how to write coded messages, decode them, and even combine ciphers.

What you’ll learn

  • What cryptography is
  • How to create an encoded message with the Caesar Cipher
  • How to create an encoded message with the Polybius Square
  • How to encrypt messages with multiple ciphers or codes

What you'll need to get started:

  • Pencil
  • Paper
  • Laptop or device with a web browser
  • Internet access

Get started

Module #1 - Intro to Cryptography

In this module, we'll go over the basics of the Godot game engine and the first steps of creating your own game. Build your game's foundation by using nodes to apply a 2D scene and add a sprite (or character) to your game world.

Estimated time: 15 minutes

Module #2 - The Polybius Square

Next, practice adding scripts (pieces of code) to their game to allow your sprite to move left and right. Plus, learn how to add walls and a second sprite. At the end, you'll be able to play the game a bit to test out your code!

Estimated time: 15 minutes

Module #3 - Combining Ciphers

We have our sprite and walls, but now we need to tell them how to interact with each other. In this module, add code to prevent your sprites from falling through walls.

Estimated time: 15 minutes

Explore More Courses
Help your little ones have a ball coding with S.T.E.A.M. learning products. Shop Now >