-
-
Break between different STEM modules
-
Onboarding page
-
Part of Kinesthetic module, help identify if a kid is kinesthetic learner via various metrics like number of retakes, retention rate
-
Part of Kinesthetic module, helps identify if a learner is kinesthetic learner
-
Onboarding page
-
Onboarding page
-
Onboarding page
-
Auditory Learner home page
-
Part of Kinesthetic module
-
Part of Auditory module
-
Next step page of Auditory learner module
-
Home page of Kinesthetic module
-
Part of Kinesthetic module, helps identify if a learner is kinesthetic learner via various metrics like number of retakes, retention rate
-
Research backed Games module part
-
Part of Read and Write module
-
Part of Research backed Games module
-
Part of Research backed Games module
-
Visual Learner Home page
-
Part of Visual Learner moddule
-
Read write module home page
-
Part of Visual Learner moddule
-
Part of Research backed Games module
-
Part of Research backed Games module
-
Part of Research backed Games module
-
Part of Research backed Games module
-
Part of Research backed Games module
-
Part of Kinesthetic module for higher age group
-
Part of Read and Write module for higher age group
-
Part of Kinesthetic module for higher age group
-
Part of Kinesthetic module for higher age group
-
Part of Kinesthetic module for higher age group
-
Part of Kinesthetic module for higher age group
-
Part of Auditory module for higher age group
-
Part of Read and Write module for higher age group
-
Part of Auditory module for higher age group
-
Part of Auditory module for higher age group
-
Part of Visual module
-
Part of Visual module
-
Part of Kinesthetic module for higher age group
🚀 Sparky
Inspiration
Growing up, I was often scolded for poor academic performance. Over time, I started believing that I simply wasn't smart enough. It's easy to feel that way when other children receive praise while you're met with disappointment.
The frustration grew because I was genuinely trying hard, yet classmates who barely seemed to study often performed better than I did. Fortunately, I discovered something that changed everything. Following the traditional advice of repeatedly writing and practicing never worked for me—it only made learning more frustrating.
Later, I started speaking aloud what I was studying, and suddenly everything clicked.
This realization made me question whether I was ever bad at learning in the first place. Maybe I simply wasn't being taught in a way that matched how I learned best. More insights emerged when I started helping my younger sister with her studies.
Whenever I explained concepts to her, she understood them almost instantly. However, when my mother taught her using traditional repetitive writing methods, they often struggled for hours without much progress.
That experience inspired a simple but powerful question:
What if we could help children discover how they learn best and help parents understand how to teach them more effectively?
That's how Sparky was born.
💡 What It Does
Sparky is an AI-powered learning platform designed for children in their early developmental years and their parents.
The platform begins with an age-based gamified onboarding experience and introduces children to:
- Interactive STEM activities
- Educational games
- Audio learning modules
- Video learning modules
- Cognitive assessments
Through these experiences, Sparky analyzes:
- Engagement patterns
- Learning preferences
- Cognitive strengths
- Retention behaviors
Using these insights, Sparky generates personalized learning reports and adaptive learning plans that combine multiple learning methods to improve engagement and retention.
Instead of forcing every child into the same learning framework, Sparky helps identify:
- Which learning approaches work best for each child
- How different learning methods can be combined effectively
- Ways to maximize retention and learning outcomes
For Parents
Sparky provides actionable recommendations that help parents:
- Adapt their teaching style
- Incorporate multimodal learning techniques
- Create engaging learning environments at home
- Support their child's unique learning needs
Our Goal
We aim to:
- Increase academic engagement
- Build learning confidence
- Improve retention
- Reduce academic frustration
- Strengthen parent-child learning experiences
🛠️ How We Built It
We built Sparky as a modern AI-powered web platform focused on helping children discover how they learn best while providing parents with meaningful insights.
Frontend & Platform
- Next.js
- React
- Tailwind CSS
- shadcn/ui
- Base UI
- Framer Motion
These technologies allowed us to create a fast, responsive, accessible, and child-friendly experience across devices.
Learning Experiences
We designed interactive modules tailored around different learning approaches:
- Visual Learning
- Auditory Learning
- Kinesthetic Learning
- Read/Write Learning
Children engage through:
- Gamified STEM challenges
- Educational mini-games
- Interactive assessments
- Audio-based activities
- Video learning modules
AI-Powered Features
To support auditory learners, we built an AI Dialogue System that enables children to:
- Listen actively
- Think critically
- Respond conversationally
We integrated:
- Text-to-Speech (TTS)
- Speech Recognition
- AI Chat Assistance
- Vercel AI SDK
These technologies power:
- Intelligent conversations
- Personalized feedback
- Adaptive learning experiences
Analytics & Reporting
We developed:
- Progress tracking systems
- Learning analytics dashboards
- Engagement visualizations
These tools help both children and parents understand learning patterns and growth over time.
Personalized Reports
Sparky generates customized reports containing:
- Learning insights
- Study recommendations
- Preferred learning techniques
- Retention improvement strategies
- Parent teaching recommendations
Parents receive guidance on adapting their teaching methods, while children receive personalized strategies to make learning more effective and enjoyable.
⚠️ Challenges We Ran Into
Making Learning Fun
One of our biggest challenges was ensuring the platform felt genuinely enjoyable rather than becoming "just another educational website."
We invested significant effort into:
- Gamification systems
- Interactive activities
- Reward mechanisms
- Mini-games
- Micro-animations
while still collecting meaningful educational data.
Tracking Learning Behaviors
Because Sparky evaluates:
- Engagement patterns
- Learning preferences
- Cognitive behaviors
we needed a reliable system to track interactions across multiple learning experiences without disrupting the user experience.
Generating Actionable Insights
Combining data from:
- STEM challenges
- Audio modules
- Video content
- Assessments
- Educational games
into a single, easy-to-understand report for both children and parents proved to be one of the most complex challenges.
🏆 Accomplishments We're Proud Of
One of our proudest achievements is seeing Sparky evolve from a personal childhood experience into a fully interactive learning ecosystem.
What We're Most Proud Of
✅ Building a complete end-to-end learning platform
✅ Combining AI-powered personalization with gamified learning
✅ Creating personalized reports for both children and parents
✅ Supporting multiple age groups with age-appropriate experiences
✅ Successfully integrating:
- Visual learning
- Auditory learning
- Kinesthetic learning
- Read/Write learning
into a single cohesive platform
Most importantly, we're proud that Sparky has the potential to:
- Help children build confidence
- Reduce learning frustration
- Help parents better understand their children
- Create healthier learning experiences at home
📚 What We Learned
From a technical perspective, we discovered that building for children is fundamentally different from building traditional web applications.
Simply displaying content wasn't enough.
We experimented extensively with:
- Animation libraries
- Gamification techniques
- Interactive UI components
- AI conversations
- Speech technologies
- Progress tracking systems
until the experience felt engaging and natural.
Key Lesson we learned
Creating a great educational experience requires balancing technology, psychology, design, and learning science—not just writing code.
🔮 What's Next for Sparky
Our next goal is to go much deeper into understanding how children learn and how different learning approaches can be combined to maximize:
- Engagement
- Retention
- Learning outcomes
Rather than only identifying learning preferences, we want to build advanced assessments capable of discovering the most effective combinations of:
- Visual Learning
- Auditory Learning
- Kinesthetic Learning
- Read/Write Learning
for every child.
Enhanced Learning Reports
We plan to introduce:
- Deeper behavioral insights
- More actionable recommendations
- Continuously evolving learning plans
- Long-term progress tracking
Parent Learning Module
Another exciting direction is developing a dedicated Parent STEM Learning Module.
Many parents want to support their children's education but often struggle to explain concepts effectively.
We aim to provide:
- STEM teaching guides
- Hands-on experiments that can be performed at home
- Interactive activities
- Age-appropriate teaching strategies
- At-home learning resources
that make STEM subjects more accessible, engaging, and enjoyable.
Long-Term Vision
Our vision is for Sparky to become a comprehensive learning companion for both children and parents.
We want to help families:
- Discover how children learn best
- Build confidence in learning
- Create better educational experiences together
- Transform learning from a source of frustration into a source of curiosity and growth
🌟 Sparky
Helping every child learn in the way that works best for them.
Built With
- cryptojs
- lucid
- nextjs
- react
- shadcn
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.