Emplois
EmploisMathLive permet de réaliser des quizs sous différentes modalités. Dans ces quizs, les questions sont
générées de façon aléatoire grâce à des algorithmes développés par nos soins.Ces algorithmes sont
regroupés dans la librairie NPM : https://www.npmjs.com/package/math-exercises
Description de la librairie
● Cette librairie génère des exercices mathématiques destinés aux élèves de collège et lycée.
● Chaque question produite est accompagnée :
○ De sa réponse
○ D’un générateur de réponses invalides permettant de proposer des QCM
○ D’une fonction de vérication de la validité de la réponse d’un élève
● Les questions et réponses sont écrites en LaTeX. Elles peuvent intégrer des images et des
graphiques Geogebra.
● Pour produire ces questions, la librairie implémente un CAS (Computer Algebra System) qui
permet de générer des expressions mathématiques sous forme d’arbres.
● Le système de vérication des réponses élèves est en cours de refonte. C’est un chantier qui
demande des réexions poussées sur la manipulation d’arbres informatiques.
Ton rôle :
– Développer de nouveaux générateurs d’exercices suite à des demandes d’enseignants
– Développer et optimiser le CAS
– Développer et optimiser le système de vérication des réponses élèves, et participer à des
brainstorms autour de sa refonte