À propos du projet
Calcul Trigo est une plateforme éducative interactive conçue pour faciliter l'apprentissage de la trigonométrie. Elle propose un parcours pédagogique complet : des définitions illustrées aux exercices pratiques, avec une visualisation dynamique des concepts mathématiques.
Le projet utilise la programmation géométrique en SVG pour générer des triangles aléatoires et offrir une expérience d'apprentissage variée et engageante. Chaque exercice fournit un feedback immédiat, renforçant la mémorisation des concepts clés (hypoténuse, côté adjacent, côté opposé).
Fonctionnalités clés
Cours interactif
Définitions illustrées des trois côtés du triangle rectangle avec explications visuelles et formules trigonométriques (sin, cos, tan).
Exercices d'identification
Identifiez les côtés du triangle (adjacent, opposé, hypoténuse) avec triangles générés aléatoirement à différentes orientations.
Calculs trigonométriques
Pratiquez les calculs de sinus, cosinus et tangente avec validation des réponses et explications détaillées.
Suivi de progression
Système de score, streak de bonnes réponses et statistiques pour suivre votre progression.
Technologies utilisées
Frontend
Déploiement
Points techniques intéressants
Programmation géométrique en SVG
Classe Triangle avec génération procédurale d'orientations aléatoires, calcul dynamique de côtés relatifs (adjacent, opposé) et rendu SVG adaptatif. Les triangles se génèrent avec 4 orientations différentes pour éviter les patterns prévisibles.
Gestion des vecteurs pour les angles, détection automatique de l'angle droit et labellisation dynamique des côtés en fonction de l'angle étudié.
Système interactif de feedback
Validation immédiate des réponses, système de score et streak pour gamifier l'apprentissage. Animations et messages de retour pour renforcer l'engagement et la motivation de l'utilisateur.
Liens
Projet personnel en ligne — Code source privé.