SPARK
-
eLAB - -
- Courses
Computational Thinking (CT)
Develop essential problem-solving skills. Learn decomposition, pattern recognition, abstraction, and algorithmic design to tackle complex challenges effectively in any domain.
Course Modules
5 modules · 17 lessonsIntroduction to CT
Discover computational thinking through interactive stories and activities — learning to think step-by-step like a computer.
-
Chess - King - Sage
Video Done -
An Obedient Idiot
Video Done
Computer ki Bhasha
Explore the language computers speak — binary, punched cards, and different number bases through hands-on activities.
-
Computer ki Par Dadi
Video Done -
Computing with Punched Cards (Binary)
Video Done -
Count on Fingers
Video Done -
Measure your Height in different bases
Video Done -
Measure your Weight in different bases
Video Done
Algorithms
Understand how algorithms work through ternary computing, searching and sorting activities with everyday objects.
-
Computing with Punched Cards (Ternary)
Video Done -
Computing with Weighing Scales - Searching
Video Done -
Algorithms with Weighing Scales - Sorting
Video Done -
Fun Facts
Video Done
Error Detection, Correction and Encryption
Learn how computers detect and fix errors, and explore how the Enigma code changed cryptography forever.
-
Uljan - Ullat Palat - Error Detection and Correction
Video Done -
Suljan - Ullat Palat - Error Detection and Correction
Video Done -
Encryption, Decryption and Cracking the Enigma Code
Video Done
Architecture
Explore computer logic with physical wooden gates, then look ahead to the exciting future of Artificial Intelligence.
-
Logic Gates using wooden blocks
Video Done -
AI as a Future
Video Done -
Outro - Conclude
Video Done
Discover computational thinking through interactive stories and activities — learning to think step-by-step like a computer.
-
Chess - King - Sage
Video -
An Obedient Idiot
Video
Explore the language computers speak — binary, punched cards, and different number bases through hands-on activities.
-
Computer ki Par Dadi
Video -
Computing with Punched Cards (Binary)
Video -
Count on Fingers
Video -
Measure your Height in different bases
Video -
Measure your Weight in different bases
Video
Understand how algorithms work through ternary computing, searching and sorting activities with everyday objects.
-
Computing with Punched Cards (Ternary)
Video -
Computing with Weighing Scales - Searching
Video -
Algorithms with Weighing Scales - Sorting
Video -
Fun Facts
Video
Learn how computers detect and fix errors, and explore how the Enigma code changed cryptography forever.
-
Uljan - Ullat Palat - Error Detection and Correction
Video -
Suljan - Ullat Palat - Error Detection and Correction
Video -
Encryption, Decryption and Cracking the Enigma Code
Video
Explore computer logic with physical wooden gates, then look ahead to the exciting future of Artificial Intelligence.
-
Logic Gates using wooden blocks
Video -
AI as a Future
Video -
Outro - Conclude
Video