Python
Python is an awesome programming language, especially for beginners! You've already done a couple projects in this language, but there is a lot more to learn! We recommend taking a look at the learnpython website!

Python Caesar Cipher
A Caesar Cipher is something that Julius Caesar used to send secret messages to his troops when he didn’t want the wrong people to be able to read his messages. He encoded the messages by shifting the alphabet by a specific number of letters, or key, and only gave the special key to the person who he wanted to be able to read the message. You can build your own cipher encrypter using code!
- Printable worksheet on Caesar Cipher.
(Adapted from a similar activity on crypto.inteeractive-maths.com.) - Introductory Activity
- Caesar Cipher with Letters Activity
- Letter Frequency Activity
- Caesar Cipher with Numbers Activity
Once you have a Caesar Cipher working, try designing your own secret code!

Python Turtle Graphics
Control a robotic turtle as it moves around the screen!
More Recomendations!
These are some awesome resources for learning computer science on your own.