Inspiration
Learning to code can be challenging, especially for students who lack personalized guidance and motivation. We wanted to create a platform that makes coding fun, interactive, and accessible to all learners. Inspired by gamification and AI-driven learning, we designed CodeQuest: AI-Powered Skill Builder to help students improve their coding skills with adaptive challenges and rewards.
What it does
CodeQuest is an AI-powered platform that personalizes coding lessons based on student performance. It includes:
- Daily coding MCQs tailored to skill levels.
- AI-driven learning paths that adapt to studentsβ progress.
- Leaderboards & achievements for motivation.
- Gamification & rewards to encourage consistency.
How we built it
- Front-end: Built using FlutterFlow for a seamless mobile experience.
- Back-end: Uses Firebase for data storage and user progress tracking.
- AI Integration: Machine learning models analyze student performance and suggest personalized challenges.
- Gamification Features: Leaderboards and badges implemented using Firebase and custom logic.
Challenges we ran into
- AI Personalization: Training the model to accurately assess student performance and adjust learning paths.
- Balancing Difficulty: Ensuring MCQs are neither too easy nor too difficult for users.
- User Engagement: Designing an engaging experience with gamification to keep students motivated.
Accomplishments that we're proud of
- Successfully integrating AI-driven adaptive learning.
- Creating a fun and competitive learning environment with leaderboards and achievements.
- Designing a user-friendly platform that makes coding accessible to students worldwide.
What we learned
- The importance of personalized learning in education.
- How gamification boosts motivation and engagement.
- How to use AI to analyze user behavior and enhance learning experiences.
What's next for AI-Powered Skill Builder
- Expanding the question bank with more coding challenges.
- Adding multiplayer coding challenges for peer learning.
- Implementing certification for students who complete certain milestones.
- Partnering with educational institutions to make coding education more accessible globally.
Built With
- dart
- firebase
- firebase-ml-kit
- gamification-apl's
- javascript
- openai-api
- python


Log in or sign up for Devpost to join the conversation.