Inspiration
Apprendre à calculer des intégrales peut être intimidant pour de nombreux étudiants en mathématiques. Les manuels donnent rarement des explications pas à pas, et les outils en ligne donnent souvent uniquement le résultat final. Nous avons voulu créer un site web qui décompose chaque primitive étape par étape, afin que les utilisateurs comprennent le processus et puissent progresser en toute confiance.
What it does
StepByIntegral permet aux utilisateurs de :
Entrer une fonction mathématique et calculer sa primitive.
Voir chaque étape du calcul, depuis la réécriture de la fonction jusqu’au résultat final.
Interagir avec des explications claires, des graphiques et des annotations pour mieux comprendre le processus.
Télécharger ou partager les solutions détaillées pour un usage personnel ou académique.
How we built it
Front-end : flutter
Back-end : python
Challenges we ran into
Afficher les étapes de manière claire et compréhensible pour tous les niveaux.
Gérer les fonctions complexes ou les intégrales impliquant des fonctions spéciales.
Assurer que le calcul reste rapide même pour de grandes expressions.
Adapter la présentation pour qu’elle soit immersive en VR/WebXR tout en restant intuitive.
Accomplishments that we're proud of
Création d’un moteur capable de décomposer et expliquer toutes les étapes d’une primitive.
Interface web intuitive et agréable à utiliser.
Prototype immersif VR/WebXR pour une expérience d’apprentissage innovante.
Plateforme accessible depuis n’importe quel navigateur, et compatible avec les appareils Meta Quest pour l’expérience hackathon.
What we learned
L’importance de combiner pédagogie et technologie pour rendre l’apprentissage des mathématiques plus efficace.
Les défis techniques liés à l’affichage dynamique des étapes mathématiques.
Comment intégrer un moteur de calcul Python dans une application web moderne avec Node.js et React.
Les possibilités offertes par la réalité virtuelle et immersive pour l’enseignement des maths.
What's next for StepByIntegral
Ajouter plus de types d’intégrales : intégrales multiples, intégrales définies, intégrales impropres.
Ajouter un mode multijoueur / collaboratif, où les étudiants peuvent résoudre des exercices ensemble.
Développer plus de fonctionnalités immersives en VR pour visualiser des graphiques 3D des fonctions.
Optimiser le moteur pour gérer des fonctions encore plus complexes et symboliques.
Log in or sign up for Devpost to join the conversation.