This repository has been archived by the owner on Jun 26, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
NEWS
248 lines (224 loc) · 12.4 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
Version 18.06
* Nouvel exercice niveau terminale ES (spécialité) : Déterminer l'état stable d'un graphe probabiliste (en utilisant un système d'équations).
* Nouvel exercice niveau terminale ES (spécialité) : Résoudre un système d'équations en utilisant les matrices.
* Nouvel exercice niveau seconde : Bilan sur les trinômes.
* Création d'une nouvelle classe d'exercices (rétro-compatible), pour faciliter l'écriture d'exercices en utilisant le moteur de templates jinja2.
* Documentation : Ajout d'une page d'exemples.
* Documentation : Ajout d'un tutoriel pour la création de nouveaux exercices.
* Mise à jour de `cree-vignettes.py` (utilisé pour créer les vignettes des exercices).
* Nettoyage du code ; petites corrections de bug ; améliorations diverses.
Version 18.05
* L'outils `testexo.py` a été renommé en `pyromaths.cli`.
* C'est désormais une interface en ligne de commandes à Pyromaths
* Il s'appelle avec `python -m pyromaths.cli`
* remplacement de la commande \CheckedBox du paquet wasysym par une commande personnelle \checkedbox
Version 15.10
* Boîtes de dialogue natives sur OS X
* Compatibilité avec OS X 10.11 El Capitan
* Nouvel exercice niveau 1reS : Calcul de termes d'une suite
* Création d'un outils `testexo.py`, ayant deux utilités :
* fournir des tests de non-régression pour les exercices ;
* permettre la compilation d'exercices en ligne de commande, ce qui est utile lors de la création d'un nouvel exercice.
* Préparation de l'internationalisation de Pyromaths via gettext
Version 15.02
* Nouvel exercice niveau sixième : Construire des angles de mesure donnée, d'après le manuel "des maths ensemble et pour chacun"
* Nouveaux exercices niveau 2nde : Tableaux de variations en 5 exercices.
* Nouvel exercice niveau 1reS : Nombre dérivé graphiquement.
* Nouveaux exercices niveau 1reS : Forme canonique et racines de polynômes de degré 2.
* Modification de la classe PolynomesCollege pour qu'elle puisse utiliser des coefficients de la classe Fractions.
* Ajout d'une nouvelle classe SquareRoot.
* Modification des templates pour qu'il prennent en charge Asymptote et tikz pour le niveau lycée.
* Chaîne de compilation modifiée pour utiliser le module external de tikz.
* Mise en place de tests de non régression pour les exercices, par Louis.
* bugfix dans pyromaths.outils.Priorites3
* bugfix dans pyromaths.ex.lycee.ExoPolynome.quest_fonctions_rationnelles. Merci à jcl de m'en avoir averti.
* bugfix d'affichage dans l'exercice équation 3e : merci à Arnaud de me l'avoir signalé.
* bugfix dans outils.Priorites3 : le carré des nombres négatifs étaient négatifs...
* ajout de sommes MD5 pour les vignettes afin de ne changer que celles qui ont été modifiées.
Version 14.06
* Nouvel exercice niveau troisième : Bilan sur la notion de fonction
* Ajout de la notion d'arrondi au dixième, centième, millième dans les exercices sur le théorème de Thalès 4e et 3e, ainsi que les exercices de trigonométrie 4e et 3e.
* Correction d'un bug dans les sommes de Polynomes
* Amélioration de la réduction des Polynomes
* Correction d'un bug dans l'affichage des vignettes sous Linux
* Déplacement des vignettes dans data
* Correction d'un bug avec les modèles de document
Version 14.05
* Construction et packaging :
** Factorisation des setup.py en un seul, commun à toutes les plateformes
** Utilisation de Make pour tout ce qui déborde du périmètre de setup.py (traductions, optimisations...)
** Modification de l'arborescence
** Support du format python EGG (packaging et installation)
* Nouvel exercice niveau seconde : cercle trigonométrique
* Application OSX :
** Amélioration de la traduction des boîtes de dialogue (version OSX)
** Déplacement de «À propos de Pyromaths» dans le menu Pyromaths (application OSX)
** Version 64 bits (application OSX)
* Modification des classes Fraction et Polynome pour que les coefficients des objet Polynome puissent être des objets Fraction
* Modification des exercices de calcul littéral en 4e et 3e
* Ajout de deux exercices de calcul littéral en 4e : exercice de réduction et exercice de soustraction d'expressions littérales
Version 13.03
* Correction d'un bug d'affichage des pdf
* Ajout de cinq exercices de statistiques niveau cinquième
* Conversion degrés/radians et mesures principales d'un angle sur le cercle trigonométrique niveau Lycée
Version 11.05
* Sommes de vecteurs niveau lycée
* Deux exercices sur le calcul littéral niveau quatrième
* Quelques corrections de bugs et améliorations
Version 10.10
* Représentation de données niveau cinquième
* Calcul d'aire de disques niveau cinquième
* Amélioration de la version Mac
** icône 512 pixels par 512 pixels
** Retour du look Aqua
** Position de la fenêtre à l'ouverture améliorée
** Ouverture automatique des fichiers pdf générés
** Pyromaths n'est plus lancé par un applescript
** Diverses améliorations cosmétiques
** Compatibilité avec Mac OS X 10.4
* Exercices de proportionnalités en cinquièmes
** Calcul de la quatrième proportionnelle
** Calculs avec les échelles
* Conversions d'unités
** Exercices de conversions d'unités de volume
** Amélioration de la présentation du tableau de conversions
* Exercice de géométrie dans l'espace niveau sixième
* Visualisation des exercices grâce au bouton "Présentation"
Version 10.06-1
* Correction d’un bug (il manquait un retour ligne après certains \par) dans les exercices de géométrie troisième.
* Ajout de l’utilisation du paquet textcomp pour enjoliver les \degres
Version 10.06
* Exercice de calcul d'aires niveau sixième
* Correction d'un non sens dans les tableaux de conversion niveau sixième : le tableau de conversion se retrouvait parfois avec plusieurs chiffres dans la colonne des mL, mm ou mg.
* Correction d'un bug dans l'affichage de la résolution d'une équation du second degré (merci à Marty de l'avoir signalé)
Version 10.05
* Exercice de construction niveau cinquièmes :
** de triangles
** de parallélogrammes
* Exercice sur les polynomes niveau Lycée
** Équation du second degré
** Factorisation degré 2 et degré 3.
** Étude de fonctions : sens de variation et calcul de limite
*** Polynômes de degré 3
*** Fonction rationnelle
* Exercice de conversion d'unités d'aire niveau sixième
* Exercice sur les arrondis niveau sixième ( par défaut, par excès )
* Exercice sur l'arithmétique niveau troisième :
** Décomposition en facteurs premiers
** PGCD et PPCM avec plusieurs méthodes
** Réflexion sur la décomposition en facteurs premiers
** Applications aux fractions.
* Suppression des exercices autour de Pythagore, niveau troisième
* Amélioration de l'exercice sur les fonctions, niveau troisième
* Correction d'un bug lié à l'encodage sous Windows
Version 10.01
* Un exercice sur les probabilités niveau 3e - par Guillaume Barthélémy
* Modification de l'exercice sur le théorème de Pythagore, niveau 4e :
** la figure n'est plus dessinée
** deux questions dans le même exercice : un calcul de l'hypoténuse et un calcul d'un côté de l'angle droit
* Correction d'une erreur dans le corrigé de l'exercice "Écrire un nombre décimal" - merci à Samuel Coupey pour avoir signalé l'erreur
* Correction d'une erreur dans le corrigé de l'exercice "Fonctions affines" - merci à Nicolas Bissonnier pour avoir signalé l'erreur
* Passage à Python 2.6
** Gestion des caractères accentués dans les noms de fichiers
** Passage à l'utf-8 pour l'encodage des fichiers.
* Nouvelles fonctions et classes pour une utilisation prochaine dans de nouveaux exercices
Version 09.09-1
* Ajout de python-lxml à la liste des dépendances pour le paquet deb de Pyromaths (merci à Cedrick)
* Correction du chemin des icônes pour la version deb de Pyromaths
Version 09.09
* 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.
Version 09.08
* 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
Version 08.11
* Niveau sixième :
** Construction de l'image d'un pentagone par une symétrie axiale en utilisant un quadrillage
* Niveau cinquième :
** Construction de l'image d'un pentagone par une symétrie centrale en utilisant un quadrillage
** Fractions égales
** Sommes et différences de fractions (dénominateur de l'une multiple de l'autre)
** Produits de fractions
* Niveau quatrième :
** Sommes et différences de fractions
** Produits et quotients de fractions
** Priorités et fractions
Version 08.05
* Niveau sixième :
** Écrire un nombre décimal en lettres ou en chiffres
** Fractions partage : colorier une fraction d'un rectangle quadrillé.
** Fractions et abscisses : donner l'abscisse de points et placer des points d'abscisse donnée.
** Mesurer, nommer et donner la nature d'angles construits.
** Classer des nombres décimaux dans l'ordre croissant ou décroissant.
Version 08.03
* Niveau sixième :
** QCM : les nombres donnés sont-ils divisibles par 2, 3, 5, 9 ou 10.
** constructions de parallèles et de perpendiculaires.
** Propriétés sur les droites paralèles et perpendiculaires.
* Niveau quatrième :
** trois nouveaux modules sur les puissances.
* Ajout de l'appel au module "wasysym" dans les fichiers LaTeX afin de créer les cases à cocher du QCM.
Version 08.01
* Niveau sixième :
** Donner l'écriture fractionnaire d'un nombre décimal ou l'inverse ;
** Écrire un nombre décimale à partir de sa décomposition décimale.
** Tracer et reconnaître des droites, demi-droites et segments.
* Niveau quatrième :
** Modification du calcul mental pour que les opérations soient parfois des opérations à trous.
Version 07.12.14
- Niveau sixième :
. Convertir des unités de masse, contenance et longueur.
. Placer une virgule dans un nombre entier pour que le chiffre x soit le chiffre des ...
. Correction d'un bug dans les multiplications posées qui faisait planter Pyromaths quand le produit était inférieur à 1.
. Modification du calcul mental pour que les opérations soient parfois des opérations à trous.
Version 07.11.23
- Niveau sixième :
. produits par 10 ; 100 ; 1000 et 0,1 ; 0,01 ; 0,001 et quotients par 10 ; 100 ; 1000.
. correction d'un bug sur le calcul mental : la répartition des 4 opérations n'était pas correcte.
. correction d'un bug sur les opérations à poser : les nombres dans l'énoncé pour la multiplication n'étaient pas les bons.
- Niveau quatrième :
. correction d'un bug sur le calcul mental : la répartition des 4 opérations n'était pas correcte.
version 07.11.03
- Niveau troisième :
. Correction d'un bug concernant les développements.
version 07.11.01
- Niveau quatrième :
. calcul mental sur les nombres entiers relatifs.
- Niveau sixième :
. calcul mental sur les nombres entiers ;
. sommes, différence et produits à effectuer.
version 07.02.23
- Le nom du fichier contenant le corrigé proposé par défaut est celui du
fichier d'exercices auquel on ajoute '-corrige'.
- Ajout du lien http://pyromaths.apinc.org dans le pied de page inférieur
droit.
- Des exercices ont été ajoutés au niveau quatrième :
. fractions (copie du niveau 3e),
. puissances de 10 (copie du niveau 3e),
. développements (a+b)(c+d),
. théorème de Pythagore (copie du niveau 3e),
. triangle rectangle et cercle (copie du niveau 3e),
. théorème de Thalès dans le triangle,
. calcul de mesure d'angle et de longueur à l'aide du cosinus.
- Un exercice a été ajouté au niveau cinquième :
. priorités opératoires.