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

Share this project:

Updates