What you'll learn
- Learn about Cryptography before computers
- Use ciphers to send messages to friends that no one else can read
- Have fun solving cryptograms by decrypting ciphers
- Learn to make your own substitution cipher
Requirements
- Ability to read, count & know the alphabet; everything else you will learn.
Description
This course was developed for kids to learn about cryptography but should be purchased by a supervising adult. In this course students learn about how Cryptography was used to keep information secret before computers and the internet. We learn about encrypting messages which just means to make them unreadable except for someone who has the KEY. Decrypting a message just means to take the unreadable text (called ciphertext) and turn it into readable text (called plaintext). If we have the KEY, decryption is easy. However, if we don't have the KEY then decryption is like solving a puzzle. We study Caesar Ciphers (named after Julius Caesar), general Substitution Ciphers like the Pigpen Cipher or the Atbash Cipher and polyalphabetic ciphers like the Alberti and Vigenere Ciphers. The decryption techniques we learn are Brute Force and Frequency Analysis; that is, using the frequency of letters and words in English to help decrypt messages. We learn which decryption technique works for which types of ciphers. We have fun doing cryptograms and students even learn how to create their own cipher using letters, numbers, symbols or even emojis. This course will help students in their logical problem solving skills. There are lots of practice problems with worked solutions in separate videos. All videos were created with the whiteboard animation software videoscribe.
Who this course is for:
- Suitable for parents whose children in grades 3 through 10 & anyone who wants a gentle introduction to ciphers
Instructor
I am currently a Professor of Scientific Computing at Florida State University where I have developed and taught many courses in the field. These include both face-to-face courses as well as online courses. Previously I was a Professor of Mathematics at other state universities. I have also developed enrichment modules for use in early education. I feel that this country is not doing enough to educate our children in the area of Computational Thinking, which is a critical skill for the 21st century. For this reason I am creating some online courses to help students acquire these skills.