- 17 May, 2014 3 commits
-
-
Jérôme Ortais authored
code dans la classe PolynomesCollege
-
Jérôme Ortais authored
-
Jérôme Ortais authored
simplification de l'exercice de factorisation niveau 3e
-
- 15 May, 2014 1 commit
-
-
Jérôme Ortais authored
exercice de factorisation recréé en 3e, exercice du comptable (réduction d'expressions littérales) en classe de 4e.
-
- 02 May, 2014 2 commits
-
-
Jérôme Ortais authored
Pyromaths du dossier, et non pas celle installée sur le système.
-
Jérôme Ortais authored
réécrites.
-
- 24 Nov, 2013 2 commits
-
-
Jérôme Ortais authored
en gérant les parenthèses dans le cas d'un entier négatif.
-
Jérôme Ortais authored
classes Fractions, PolynomesCollege et de Priorites3 Tous les exercices du collège fonctionnent.
-
- 23 Nov, 2013 1 commit
-
-
Jérôme Ortais authored
nouvelle classe. Amélioration du code de ex.troisiemes.affine pour qu'il utilise pleinement les classes Fractions et polynomesCollege
-
- 14 Nov, 2013 1 commit
-
-
Jérôme Ortais authored
Modification de pyromaths.ex afin de classer les onglets par niveau correctif en cours pour troisieme.affine concernant l'affichage des fractions
-
- 06 Jun, 2013 2 commits
-
-
Olivier Cornu authored
Dé-commenter les description pour afficher ces deux exemples dans l'UI.
-
Olivier Cornu authored
-
- 04 Jun, 2013 8 commits
-
-
Olivier Cornu authored
Un exercice est sous-classe de TexExercise. Elle définit: - description : description de l'exercice (UI) - level : niveau académique de l'exercice - tex_statement() : retourne l'énoncé TeX de l'exercice - tex_answer() : retourne le corrigé TeX de l'exercice Si elle utilise le hasard (random) pour générer certaines valeurs, elle doit le faire dans sa méthode __init__().
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
- 03 Jun, 2013 2 commits
-
-
Olivier Cornu authored
-
Olivier Cornu authored
-
- 01 Jun, 2013 5 commits
-
-
Olivier Cornu authored
L'unicode reste fortement conseillé pour le français.
-
Olivier Cornu authored
-
Olivier Cornu authored
Un package d'exercies doit avoir une propriété 'description', de type Unicode, dans son fichier __init__.py. Note: L'affichage des niveaux dans l'UI correspond à l'ordre de découverte des packages d'exercices correspondant, c'est à dire l'ordre alphabétique.
-
Olivier Cornu authored
-
Olivier Cornu authored
En conséquence, utilisation pour la première fois de package_data dans setup.py. On peut craindre de légers problèmes de packaging sur Mac et MS. Les autres packages semblent fonctionner (egg, deb, rpm, src).
-
- 31 May, 2013 12 commits
-
-
Olivier Cornu authored
En attendant une nouvelle API-Exercice, seul l'ancien format est supporté. Un exercice est une fonction ayant un attribut 'description', contenue dans n'importe quel module. Selon ce format, cette fonction doit retourner un tuple (énoncé, correction). La découverte automatique change l'ordre des exercices dans LESFICHES, aussi les vignettes doivent être régénérées. TODO: isoler chaque exercice dans son module python, afin que make puisse générer automatiquement les vignettes quand le code source de l'exercice change.
-
Olivier Cornu authored
-
Olivier Cornu authored
Nécessaire pour patchs suivants.
-
Olivier Cornu authored
Transition vers une API-Exercice. En attendant la spécification définitive de l'API et la conversion de tous les exercices existants à cette API, mise en place d'un mécanisme de localisation des attributs d'exercices compatible avec le format actuel. Un exercice est une fonction ayant un attribut description (type: Unicode). Cet attribut est affiché dans l'interface utilisateur.
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
-
Olivier Cornu authored
Permet de déplacer les exercices dans l'arborescence sans casser ces imports. Les modifications de ce patch sont générées en lançant la commande suivante dans chaque dossier contenant des exercices: $ sed -i "s/from \.\./from pyromaths./g" *.py
-
- 20 May, 2013 1 commit
-
-
Yves Gesnel authored
-