Karibu Opytex

Mes cours

Ce site regroupe tout ce que j'ai pu écrire pour mes cours de math au collège et au lycée. Vous y trouverez des notes de cours (souvent incomplètes), des fiches d'exercices, des devoirs et quelques réflexions ou commentaires à leur sujet.

Opytex

Outil en ligne de commande pour générer puis compiler des fichiers latex.

J'utilise ce programme essentiellement pour produire des DM aléatoirement avec, quand c'est possible, leur correction (utilise pyMath). En voici un exemple: DM_15_12_09.

Voir la documentation de Opytex .

Et ici pour des explications sur la création de ces sujets.

Dans la pratique, OpyTex utilise Jinja2 pour inclure python dans des documents en latex.

pyMath

pyMath est un ensemble de modules écrits en Python qui vise à faciliter et automatiser la conception d'exercices de math et leur correction.

C'est le moteur qui va permettre à Opytex de manipuler les données créées pour faire ces exercices. Il est capable de créer aléatoirement des expressions (calculs de fractions, polynômes, expressions littérales...), des données statistiques, de les simplifier et de faire des calculs avec.

À la différence d'un logiciel de calcul formel classique (comme sympy), pyMath va non seulement être capable de simplifier des calculs mais surtout d'expliquer comme un élève les étapes qui permettent d'arriver au résultat.