Inspiration

We noticed traditional math methods often fail to engage young learners effectively. Observing students aged 7-12 struggling with conventional approaches, we aimed to create a platform that makes math learning interactive and enjoyable.

What it does

Our platform features:

  • Dynamic Question Generation: Custom math questions by difficulty.
  • Leaderboard: Motivates students through competition.
  • Chat Function: Enables communication between students and teachers.
  • Secure Login & Time Limits: Ensures a focused, personalized learning environment.
  • Interactive Quizzes: Engages students with diverse question types.

How we built it

Using Python with Streamlit on Replit:

  • Front-End: Created a user-friendly interface.
  • Back-End: Managed questions, user data, and real-time features.
  • Integration: Combined elements for a cohesive learning experience.

Challenges we ran into

  1. Content Diversity: Ensuring varied and high-quality questions.
  2. User Engagement: Making features genuinely enhance learning.
  3. Technical Issues: Handling real-time functionalities like chat and leaderboards.

Accomplishments that we're proud of

  • Effective Engagement: Created an interactive platform that engages students.
  • Dynamic Features: Implemented real-time chat and leaderboards.
  • User Feedback: Positive responses on making math practice enjoyable.

What we learned

Combining educational theory with technology enhances learning. User feedback and overcoming technical challenges were crucial for creating an effective and engaging platform.

What's next for Test

  • Expand Content: Add more question types and features.
  • Enhance User Experience: Refine UI/UX based on feedback.
  • Broaden Reach: Integrate with other tools and expand audience.

Built With

Share this project:

Updates