Pyromaths est un petit logiciel écrit en python par Jérôme Ortais permettant de générer des feuilles d'exercices de niveau collège ainsi que leurs corrigés en LateX.
On peut également choisir d'exporter les feuilles d'exercices au format pdf.
Il est donc devenu facile de générer des exercices portant sur les applications directes du cours. On pourra s'en servir pour s'entrainer à manipuler les expressions littérales, appliquer directement les théorèmes de géométrie, etc...
La présence de corrigés permet donc aux élèves d'utiliser directement le programme.
La dernière version est la 09.09, et apporte son lot de nouveautés et de corrections.
Dans le changelog, on note notamment :
- Création de modèles pour choisir l’apparence des fiches - par Arnaud Kientz
- Refonte complète de l’interface graphique :
- Passage à PyQt4
- Possibilité de choisir le niveau affiché sur la fiche
- Utilisation d’un fichier de configuration pour enregistrer les options utilisateurs :
- Chemin par défaut
- Nom de fichier par défaut
- Titre de la fiche
- Créer un fichier pdf
- Créer ou non le corrigé
- Choix du modèle
- Choix de l’ordre des exercices
- Niveau sixième :
- Correction d’un bug dans produits et quotients par 10, 100, 1000
- Niveau cinquième :
- Exercice sur le repérage dans le plan - par Guillaume Barthélémy
- Niveau quatrième :
- Améliorations sur le choix des valeurs dans les exercices sur les fractions
- Niveau troisième :
- Exercice sur les fonctions affines - par Guillaume Barthélémy
- Correction d’un bug de numérotation des calculs sur le niveau troisième
- Correction d’un bug de chemin avec Windows Vista et Windows 7
- Envoi des logs de latex dans un fichier temporaire pour éviter l’ouverture de nombreuses fenêtres sous Windows
- Permet le téléchargement automatique des paquets MikTeX sous Windows.
Voici à quoi ressemble la nouvelle interface en Qt pour le niveau 6e, on remarque l'apparition d'un onglet "Options" :

Comme dans la version précédente, chaque niveau est représenté par un onglet, et vous pouvez choisir des exercices de niveaux différents.
Sur la droite, on retrouve les boutons usuels :
- « Créer » : créer la fiche d'exercices et éventuellement celle des corrigés,
- « Quitter » : quitter Pyromaths,
- « Réinitialiser » : remettre les choix d'exercices à zéro dans tous les onglets.
L'utilisation du programme est toujours aussi simple : on choisit les thèmes en cochant, puis le nombre d'exercices voulus, et enfion on clique sur le bouton "Créer". Le logiciel demande alors dans quel dossier doivent être enregistrés les feuilles d'exercices et leurs corrigés, et c'est fini !

L'onglet « Options » :
Détaillons un peu les possibilités :
- « Nom par défaut du fichier » : le nom que vous voulez donner à vos fiches, sachant que le corrigé portera le même nom suivi de « -corrige ».
- « Chemin par défaut pour enregistrer les fichiers » : je crois que c'est assez clair. Le bouton parcourir vous permettra de choisir le dossier voulu.
- « Titre de la fiche d'exercices » : c'est ce qui apparaîtra dans votre fiche d'exercices si le modèle utilisé comporte la variable ##{{TITRE}}##.
- « Créer le corrigé » : créer ou non le corrigé de la fiche d'exercices.
- « Créer le pdf » : si décochée, Pyromaths se contente de créer un fichier LateX « nu » ne comportant que la liste des exercices. Si cochée, vous obtiendrez un fichier LateX complet et un pdf avec prise en compte du modèle.
- « Niveau » : il s'agit d'un menu déroulant modifiable. Vous pouvez soit utiliser les propositions, soit y insérer la votre.
- « Modèles de mise en page » : liste les modèles de Pyromaths et ceux dans votre dossier personnel ( /home/vous/.config/pyromaths/modeles sous LINUX, C:\Documents and Settings\vous\Application Data\pyromaths\modeles sous WINDOWS, et ~/.config/pyromaths/modeles sous MAC ).
Si vous modifiez les options, elles seront directement utilisées lors de votre prochaine création de fiche, mais ne seront pas enregistrées.
Le bouton « Enregistrer dans les préférences » permet de les enregistrer si vous le souhaiter. Le fichier contenant les préférences est :
- /home/vous/.config/pyromaths/pyromaths.xml sous LINUX,
- C:\Documents and Settings\vous\Application Data\pyromaths\ pyromaths.xml sous WINDOWS,
- ~/Library/Preferences/org.pyromaths.pyromaths.plist sous MAC.
Les menus :

Le menu « Fichier » contient le classique « Quitter » et une entrée « Tous les exercices ». Cette dernière permet de créer directement plusieurs pdf contenant un exemplaire de chaque exercice et de son corrigé créés par Pyromaths, classés par niveau.
C'est donc très pratique pour avoir un peu de recul sur les exercices créés par Pyromaths.

Le menu « Aide » contient les entrées « Accéder au site » et « A propos » qui proposent respectivement un accès direct au site www.pyromaths.org et diverses informations utiles à propos de Pyromaths.
Cerise sur le gâteau, il est possible d'utiliser pyromaths directement en ligne, sans avoir à l'installer, à cette adresse : Pyromaths en ligne.
Pour une utilisation en local, il est bon de noter pour les utilisateurs de ubuntu ou debian qu'un paquet deb est disponible, et pour les utilisateurs de mandriva, des paquets rpm; voir sur le forum de pyromaths pour plus de renseignements. |