Today we started to do encryption and decryption with substitution cipher!
Preparation before the class started
Digilife Dago is a very nice and comfortable place, we have great internet connection, accessible power sockets, air conditioner, super big screen, clean toilets and a very friendly and nice musholla.
Most of the kids continue their codes at home and show it to their friends in the morning 😉
Some kids came late due to the heavy traffic, but they quickly set things up to catch up with the class.
We only have one female student (plus one female captain) in this batch 🙂 Not many girls interested in coding, probably because it is some kind of intimidating? 😀
We started encryption and decryption with Caesar Cipher.
We encrypted some messages and then try to decrypted them.
We also learned how to do the brute force! This kid (Farrell) count each letter just to find out the key! LOL
Yeah, and of course, kids love to play during the class 😀
The best thing of gathering kids in a class is when they working together and share things
Give them challenges, and their bright brains will surprise you 🙂
We also learned about ROT13 🙂
And encrypted and decrypted LOTS of messages!
We also made a decryption competition 😀
Some people might say that programmers have no life. That’s not true! 😉 Look at how much we are having fun!
After the lunch we learn some password breaking logics.
Also about One Time Pad encryption.
We learned some GUI in Python too, to make the code user-friendly!
Coding and cryptography might sound pretty darn serious but look at these kids! No frowns at all! 🙂
And these are the screenshots of a bit of what we’ve learned today!
Tomorrow we’ll do more encryption and decryption!!! With Vigenere Cipher 😉