3030 Eklavya
-
eLAB - -
- Computational Thinking
Computational Thinking (CT)
Develop essential problem-solving skills through engaging stories, physical activities, and hands-on experiments — designed for curious minds of all ages.
What You'll Learn
Requirements
- No prior knowledge of computers or programming required
- Curiosity and willingness to explore and think critically
- Everyday objects like cards, paper, coins, and weighing scales for the activities
- Recommended for students aged 10 and above — and curious adults!
About This Course
Computational Thinking is not about computers — it's about thinking like one. Designed for students of all ages, this course explores decomposition, pattern recognition, abstraction, and algorithm design through engaging narratives and physical activities. No prior technical knowledge required. Each module builds on the last, taking you from the basics of binary to the cutting edge of artificial intelligence.
Each module pairs a narrative story with a physical activity. You won't just watch — you'll do. From punched cards that simulate binary computers to weighing scales that run sorting algorithms, every concept is grounded in a tangible, memorable experience.
By the end of this course you will have a deep intuition for how computers work and why they work that way — a skill valuable whether you become an engineer, a doctor, a teacher, or an artist.
Course Curriculum
5 modules · 17 lessons · 17+ hours of video content
Your Instructor
Prof. Manish Jain is the founder of the Centre for Creative Learning (CCL) at IIT Gandhinagar. With over two decades of experience designing hands-on science and computing programmes, his work has reached 50,000+ students across India through initiatives like 3030 Eklavya, Vigyan Pratibha, and Atal Tinkering Labs. He believes learning happens through doing, not just listening.
Meet the Crew
Course Highlights