Pyromaths est un logiciel qui permet de générer de façon automatique des exercices de maths sur un ou plusieurs thèmes précis. Si effectivement ce genre d'outils trouve rapidement sa limite, il possède plusieurs qualités indéniables. Sans rentrer dans les considérations pédagogiques de haut vol, les maths à un moment donné si on veut maîtriser un tant soit peu jusqu'au BAC, et bien il n'y a pas le choix, s'il faut forger pour être forgeron il faut faire des exercices en pagaille pour maîtriser. Attention il va de soit qu'il faut faire plus que des exercices basiques, mais comme je peux le constater pour mes lycées ou mes collégiens après plusieurs dizaines d'exercices d'applications, au moins on a un début de maîtrise, ce n'est pas pour autant qu'il seront capables de le restituer dans un exercice plus complexe mais ils possèdent tout de même le mécanisme. La difficulté c'est que de réaliser des exercices répétitifs et bien c'est ... répétitif. Le temps à passer pour produire et reproduire encore est conséquent, si bien qu'il paraissait logique qu'une tâche répétitive soit confiée à un logiciel, c'est ce que fait Pyromaths. Non seulement Pyromaths génère des exercices mais il génère aussi leur correction, on peut donc faire travailler des élèves en autonomie, je vois déjà mes collègues pensant au petit monstre pénible hyperactif qui finit quinze minutes avant tout le monde et qui dès qu'il sent l'ennuie arriver décide de faire son drôle pour passer le temps, oui, nous avons tous le ou la même.
Sur le site officiel est présent le logiciel sous différents types de package, le logiciel étant codé en python est multiplateforme donc disponible sous Linux, Mac et Windows. L'utilisation quant à elle est simpliste, il suffit de sélectionner la classe, le thème et la quantité et de générer. Le rendu Latex donnant au document une qualité bien sûr impeccable.
Arnaud Kientz qui est un ami, est professeur agrégé de mathématiques, j'ai réalisé récemment qu'il était largement impliqué dans le projet j'en ai profité pour lui poser les quelques questions qui me sont venues à l'esprit. Vous remarquerez d'ailleurs que la maîtrise de l'entrevue c'est pas encore ça, on dirait du Ardisson en moins trash :
cyrille : Arnaud quel est ton rôle sur le logiciel ?
Arnaud : je développe. J'ai fait peu d'exos, mais je suis responsable de la nouvelle interface avec les options et gestion des modèles, ainsi qu'une réorganisation du tout en POO, sauf que c'est pas encore fini. Je participe a la gestion du serveur, j'ai donne un gros coup de main a la mise en place du site (l'ancienne version ).
cyrille : je vais faire un article dessus, tu veux que je mette en avant un truc ou pas ?
Arnaud : Le projet a pris un coup de dynamisme avec l'arrivée récente de nouveaux développeurs assez actifs. Pleins de projets sont en cours, mais on va surtout compléter les exercices dans un premier temps et ajouter un mode de débuggage plus complet et surtout compréhensible, car il reste quelques problèmes d'encodages sous win. On loue une dédibox pour le projet. C'est cher de faire vivre le projet, mais la version en ligne est assez nécessaire : les dépendances pour l'installation de pyromaths sont lourdes autant sous win que sous linux car il faut une distribution latex. Pour ceux qui ne le désirent pas, pyromaths en ligne est parfait. Naturellement, on a un fait un lien paypal, pour les généreux donateurs qui aimeraient nous aider à financer le serveur : http://www.pyromaths.org/dons/. Dans les nouveautés pratiques, il y aura un aperçu des exercices au survol avec la souris.
cyrille : pourquoi y a pas les équations en quatrième ?
Arnaud : Personne n'a pris le temps de le faire, et il y a beaucoup de cas à traiter : avec ou sans développements, avec ou sans fractions, etc... Je note ça dans la liste todo.
cyrille : Est ce qu'on peut vous demander de générer certains types d'exercices automatiquement comme les stats par exemple qui sont pas présentes ?
Arnaud : C'est pas ce que tu as déjà fait avec les équations en 4e ?
Bien sûr que tu peux demander, et les stats ça me parait nécessaire vu que c'est pas mal à la mode. Évidemment, pour nous simplifier le travail, ce serait bien de proposer un ou plusieurs exercices type, mais je pense que c'est assez facile à faire (sauf le graphique en latex...).
cyrille : Est ce qu'on pourrait imaginer faire entrer des exercices non générés comme des annales de brevet par exemple ?
Arnaud : C'est pas trop dans l'optique du projet, mais je vais transmettre la demande. Je sais que Jérôme (NDLR : le grand patron) ne veut pas surcharger le programme et ne supporte pas les usines à gaz avec 50000 options.
cyrille : pourquoi le choix de python ?
Arnaud : Le choix de python, faut que je demande à Jérôme. Il me l'a dit 50 fois, mais je ne me rappelle jamais. Il avait hésité à la base entre python et c++.
Voilà, pour ma part je n'ai pas de temps à donner à Pyromaths puisque j'ai déjà de nombreux jouets à planter et documenter, j'ai fait l'effort de mettre une bannière sur le site, le logiciel m'ayant dépannée depuis quelques jours. Si tu es un professeur de mathématiques et que tu veux participer à un projet qui peut permettre à nos élèves de progresser n'hésite pas à proposer des exercices ou de l'argent, ou les deux, ou du code peut être ... Dans tous les cas, les remontées positives ou négatives sont attendues, vous pouvez les déposer dans le forum, Arnaud fait partie des administrateurs.