Framasoft | Framakey | Framabook | Framablog | Framagora | Framawiki | Veni Vidi Libri

WxGéométrie

WxGéométrie est une calculatrice graphique polyvalente. Elle se veut un peu le couteau suisse des enseignants de mathématiques du secondaire.

WxGéométrie supporte un certain nombre de fonctions de calcul (calcul exact avec des fractions et des racines en particulier, résolution exacte d’équations et inéquations simples), utiles pour un enseignant du secondaire. Elle permet aussi de tracer des courbes, des diagrammes et des figures géométriques dynamiques exportables en SVG, EPS et PNG.

WxGéométrie se présente sous forme d’une fenêtre avec cinq onglets, correspondant aux cinq modules suivant :

  • un module de géométrie dynamique, comparable au fameux GeoGeobra (il manque encore les transformations géométriques).
  • un traceur de courbes, qui permet notamment de définir des fonctions par morceaux, et gère les conventions d’affichage courantes (par exemple, pour un intervalle de définition ouvert, les arcs de cercle aux extrémités)
  • un module de statistiques, qui trace les diagrammes courants, et propose quelques exemples de simulations.
  • une calculatrice orientée mathématiques.
  • une calculatrice orientée sciences-physiques, qui existe aussi sous forme de programme autonome.

Grâce à la librairie graphique WxWidgets, l’interface s’intègre parfaitement dans l’environnement de l’utilisateur, qu’il s’agisse de Windows 98, XP, Gnome, etc...

La calculatrice offre quelques fonctionnalités évoluées agréables pour une enseignant du secondaire : en particulier, l’affichage en écriture scientifique, le calcul exact avec des fractions, ou des racines, la définition de fonctions. Une option permet de copier automatiquement le résultat du calcul dans le presse papier - pratique pour jongler avec OpenOffice.org lors de la rédaction d’un corrigé de DS. De même, les formules les plus courantes issues de OpenOffice.org sont correctement interprétées. [1]

Pas encore aussi évolué que GeoGeobra ou Cabri, moins puissant que Maple ou Maxima, WxGéométrie est un outil polyvalent qui s’adresse avant tout aux professeurs de secondaire, en essayant de cadrer le plus précisément possible aux programmes de 2nde, S et ES en particulier.

Difficile de parler avec détachement d’un projet dont on est l’auteur ! Soyons clairs, le projet, qui vient de fêter ses deux ans d’existence, est encore largement incomplet [2]. Certains paramètres du logiciel ne sont pour l’instant accessibles que par l’édition d’un fichier texte, par exemple. Les fonctionnalités avancées sont pour l’instant peu documentées, et quelques outils de bases font défaut [3]. L’autre point un peu rebutant, c’est la nécessité d’installer un certain nombres de librairies [4] avant que le programme tourne.

  • Sous Windows, un installeur facilite le travail en téléchargeant les librairies nécessaires. En outre, depuis la version 0.100, une version sans installation existe sous Windows. Cette version inclut la machine virtuelle Python, ce qui permet de l’embarquer sans problème sur une clef USB.
  • Sous GNU/Linux, c’est un peu plus compliqué, mais pour ceux qui ont la chance d’avoir une Debian-like [5], les librairies existent en paquetages .deb, et Synaptic facilite la tâche.

Et les avantages ?

  • D’abord, c’est un logiciel multi-plateformes. Bref, s’il vous prend l’envie de migrer de Windows à Linux, votre logiciel vous accompagne.
  • Ensuite, c’est un logiciel polyvalent. Par exemple, vous pouvez très bien construire une figure géométrique dans le traceur de courbes. Ou encore, la grande variété de styles dans les représentations graphiques vous permet de dessiner facilement des graphes en Tale ES [6].
  • La prise en main est intuitive, pas besoin de lire de longues pages de manuel pour le prendre en main. ;-)
  • WxGéométrie est un logiciel extensible. Il est écrit sous forme de plugins, qui peuvent utiliser (sans y être contraints) une double API : un ensemble de bibliothèques mathématiques d’une part, écrites de toutes pièces, et une API graphique d’autre part, qui s’appuie sur matplotlib et wxpython.
  • Il est d’autant plus facilement extensible qu’il est écrit en Python. Si vous avez des rudiments de connaissances en programmation, il est très facile de retoucher deux - trois trucs pour l’adapter à vos besoins, Python est le langage de programmation le plus simple qu’on puisse imaginer.
  • Pour l’utilisateur avancé, l’utilisation d’un langage interprété démultiplie les possibilités : outre les commandes propres à WxGéométrie, c’est toute la puissance de Python qui est accessible directement depuis le logiciel.
  • Ah, j’allais oublier : le langage de programmation, et toutes les librairies utilisées, sont entièrement libres. Ce n’est pas beau, ça ? :-)

Je conclurai par une devise chère aux Framasoftiens : "La route est longue..." "Mais la voie est libre !"

Nota : depuis un peu plus d’un an qu’il est devenu public, le projet a bien évolué. J’accueillerai avec plaisir toute contribution. En particulier, s’il se trouvait un collègue de maths ayant des connaissances en Python, ce serait avec plaisir. :) Je recherche aussi des linuxiens qui accepteraient de faire des paquetages (.deb et/ou .rpm). Pour finir, tout commentaire est le bienvenu !

Merci à wxgeo (auteur de ce logiciel) d’avoir réussi à nous faire une notice claire et objective

[1] Essayez 27 over 52 times 24 over 9 par exemple.

[2] La version 1.0 est encore loin à l’horizon, malgré des avancées substantielles !

[3] Transformations géométriques, sauvegarde automatique, sauvegarde des options, éditeur de macros par exemple

[4] python 2.4, wxpython 2.6 unicode, et matplotlib 0.85

[5] comme Ubuntu !

[6] Il est cependant prévu qu’un module spécifique voie le jour dans les prochains mois

Tags: géométrie Courbes indispensable Mathématiques libre gratuit python wx
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

WxGéométrie version 0.112.2 , le 8 février 2008 par wxgeo (0 rép.)

C’est ici.

Pour les utilisateurs de Windows, je conseille la version sans installation.

-----> http://downloads.sourceforge.net/wx...

Répondre à ce message

WxGéométrie version 0.110 , le 23 avril 2007 par wxgeo (0 rép.)

Bonjour,

la version 0.110 de WxGéométrie vient de sortir.

Plus de détails ici.

-----> Télécharger la version sans installation

Répondre à ce message

WxGéométrie , le 19 mars 2007 par trebor (1 rép.)

Bonjour. J’ai téléchargé WXGeometrie facilement. Ce logiciel me paraît terriblement intéressant. Malheureusement, ça coince pour l’installation. J’obtiens un message selon lequel je dois consulter dans v :\doc Stting\RS\Locals \temp\7251C.tmp\setup.exe.log Ce fichier est introuvable. Je travaille sous XP Home SP2. Je vous signale que Python 2.5 est en fonctionnement sur mon PC, bien sûr pas pendant l’installation. Merci.

WxGéométrie , le 27 mars 2007 par wxgeo

Bonjour, et merci pour votre message.

En fait, il faut regarder le contenu du fichier log avant de cliquer sur OK dans la boîte de message d’erreur (je sais, c’est assez tordu... ;-))

Je vous contacte par email pour plus de détail.

Répondre à ce message

WxGéométrie version 0.109 , le 15 février 2007 par wxgeo (0 rép.)

La version 0.109 de WxGéométrie vient de sortir.

Les (nombreuses) améliorations concernent essentiellement la partie géométrie.

-----> Télécharger WxGéométrie version 0.109

Répondre à ce message

WxGéométrie version 0.108 , le 21 décembre 2006 par wxgeo (0 rép.)

Une nouvelle version de WxGéométrie vient de sortir pour Noël !

Au menu, on notera entre autres la résolution exacte de systèmes d’équations linéaires ou de degré 2 à une inconnue (dans R).

Quelques corrections de bugs et améliorations également dans les parties géométrie et traceur.

-----> WxGéométrie version 0.108

Répondre à ce message

WxGéométrie version 0.107 , le 24 novembre 2006 par wxgeo (0 rép.)

La version 0.107 vient de sortir. Au programme, essentiellement des corrections de bugs et des ameliorations dans la gestion des sauvegardes.

En particulier, la version sans installation de la 0.106.1 souffrait d’un bug très gênant, il est donc fortement conseillé de la remplacer par cette version...

-----> WxGéométrie version 0.107

Répondre à ce message

Informations complémentaires

À la une !

Framasoft soutient l\
Framasoft soutient l’April.
Et vous ?

Framabook Simple Comme Ubuntu :
Disponible en version 8.10 !

OPEN WORLD FORUM 2008

Vous êtes libre ce soir ?

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Informations générales

Juste une image

Ginger's Birthday Ginger’s Birthday
Creative Commons BY-SA