The Mindful Learning Space

Thinking Secrets, Codes, & Ciphers

We learn the art, science, and math of secret messaging, from the good old days of pigeon messengers to modern day instant messengers. Students learn the basics of cryptography – encryption & decryption, ciphers & codes, encryption methods, and the role of cryptography in securing communications.

Students exercise their logical, critical, and analytical thinking skills, as they learn how to decode secrets, analyse the properties, and strength of ciphers, in the context of real world applications, and learning exercises in class. Tweens and teens have a lot of fun creating their own codes, decoding each others codes, and engaging in secret communications in this engaging and innovative class. They become familiar with popular codes & ciphers and develop foundational understanding of cryptography, and its applications.

Session Info

Price - USD​
$49.99
$6.25 per class per student

This is an ongoing course offered in 8 class sessions. Each new session builds on the previous session for continuing students

Available Times

Batch 1

Mondays & Wednesdays

5:00 PM – 5:55 PM – IST

12:30 AM – 1:25 PM BST
07:30 PM – 08:25 PM SGT
07:30 AM – 08:25 AM EST

Batch 2

Mondays & Wednesdays

9:00 PM – 9:55 PM – IST

04:30 PM – 5:25 PM BST
11:30 PM – 12:25 AM SGT
11:30 AM – 12:25 PM EST

Batch 3

Tuesdays & Thursdays

4:00 PM – 4:55 PM – IST

11:30 AM – 12:25 PM BST
06:30 PM – 07:25 PM SGT
06:30 AM – 07:25 AM EST

Batch 4

Tuesdays & Thursdays

9:00 PM – 9:55 PM – IST

04:30 PM – 5:25 PM BST
11:30 PM – 12:25 AM SGT
11:30 AM – 12:25 PM EST

Batch 5

Fridays & Saturdays

4:00 PM – 4:55 PM – IST

11:30 AM – 12:25 PM BST
06:30 PM – 07:25 PM SGT
06:30 AM – 07:25 AM EST

Batch 6

Fridays & Saturdays

9:00 PM – 9:55 PM – IST

04:30 PM – 5:25 PM BST
11:30 PM – 12:25 AM SGT
11:30 AM – 12:25 PM EST

Course Details

Understand basics of cryptography – history, interesting facts, and its application in securing various physical, and virtual communications.

Learn basics of encryption (encryption keys, encryption algorithm, properties of cipher text) and become familiar with popular encryption and encoding mechansims)

Evaluate the security of a given messaging system/protocol by analyzing the properties of ciphers and its robustness against different attack vectors.

Develop fluency with encrypting and decrypting ciphers, analyzing cipher text, by engaging in many interactive, hands-on learning exercises.

Foster positive interactions, brainstorming, and collaboration among peers

Engage students’ multiple intelligences and develop multifaceted thinking acumen by exposing them to a variety of puzzles, problems and just for fun thinking exercises, stretching, and flexing their thinking muscles

Students learn the basics of cryptography in the first couple of weeks – they learn key definitions, history, identify and analyse applications of cryptography in an engaging way – through instructor lectures, interactive learning exercises, and active discussions.

In the following weeks, students study various encryption methods, understand the difference between codes and ciphers, understand hashing and encoding, properties of strong encryption schemes, methods to defeat, or by pass encryption systems, attack vectors and so on topics using hands-on learning exercises.

Students develop greater fluency with encryption, cipher analysis, hashing methods etc as they engage in creating their own secret communication exercises, and challenge themselves to build stronger and hard to break messaging systems. Students are constantly interacting, and collaborating with peers in class – as they brainstorm, discuss, evaluate, debug, and improvise their secret messaging schemes. We compliment the structured learning exercises with free-flow impromptu games and activities, where learners automatically apply their learnings through the act of playing & engaging in activities.

Youngsters draw inspiration from each other, as they engage in collaborative problem solving, and validate each others’ ideas and solutions in our positive, fun and interactive classrooms. Most importantly, students develop foundational understanding of cryptography, and its applications, and engage their critical thinking muscles in novel ways.

Our teachers are highly qualified, well trained, and experienced, subject matter experts, with exceptional ability to interact, and engage young students online

55 minutes per class once or twice a week, and an estimated 30 minutes to 2 hour per week outside of class for home work

10-20 minutes daily practice  homework. Homework is optional, students are encouraged to practice daily, post their work, and reach out to the instructor for questions/clarifications.

Rough notebook or paper, pencils, colors etc. Students will be notified ahead of class when additional items are needed for class activity

Reference exercises, resources, and other relevant information will be provided & updated regularly to reinforce learning with ongoing practice

Formative assessment based on student’s performance, and participation in class activities, and the ideas they come up with, will be provided at the end of the session.

FAQ

This is an interactive, instructor led small group online class that will be conducted over a zoom session. Students are given many opportunities to share, and interact with peers, and teachers in class. Each student is given individual attention when needed, to ensure that every child grasps the concepts, and participates actively in class.

All middle school students greatly benefit from this course, as they understand the basics of cryptography and develop foundation knowledge of secure communication. Further they engage their creative and critical thinking skills in novel ways as they mess with ciphers.

The class caters to students with both advanced and emerging skills, the goal is to advance each student’s abilities with practice. We assess various cognitive skills of each student and progress them accordingly with engaging, differentiated learning exercises.

The activities and exercises during the first class are largely geared towards understanding students’  thinking abilities, level of comprehension, approach, & prior knowledge. They also build rapport among students, and between each student, & the instructor. It is very essential for all students to attend the first class of each session.

Yes, a summary of the concepts taught, and exercises practiced in  class, will be provided for students/parents to review through email, WhatsApp & the course reference page.

Our research suggest that students learn, and engage better when they learn together with a diverse group of older, younger, and same age peers. Having said that, in order to best serve the learning needs of each child, we differentiate the learning activities and exercises, and adapt & evolve our teaching methods continuously based on students’ response & engagement in class.

Teachers are available  to clarify students’ doubts or questions for an extra 10 minutes, towards the end of class. Further students may reach out to us on the course email (which will be provided to enrolled students), for more questions/clarifications

The Mindful Learning Space ardently believes in continuous learning & practice, to this extent we share relevant exercises, activities, and resources for students to practice beyond class and session.

Please refer to the overall cancellation policy on the main FAQ page. A make up class is offered in exceptional cases, when the instructor is unable to conduct a scheduled class.