CNAM |
Versions ActiveX
de Geoplan et Geospace |
Introduction : GeoplanW et GeospacW sont des logiciels de
construction mathématique sous Windows (le premier dans le plan, le second dans l'espace)
réalisés par le CREEM et qui sont destinés à l'enseignement. Ils permettent de créer
et de représenter des figures, structures décrites par un texte et constituées d'objets
mathématiques .
Or, dans Windows, Microsoft a incorporé une technologie
très puissante, la technologie ActiveX, qui
permet de créer des applications exécutables dans une fenêtre placée elle-même dans
la fenêtre d'une application qui le supporte, comme par exemple Internet Explorer.
Devant l'intérêt manifesté par les collègues enseignants et les élèves à ses
logiciels, le CREEM a décidé de fournir gratuitement des versions ActiveX de
Geoplan et de Geospace. Ces logiciels sont donc libres mais ils fonctionnent sous Windows avec Internet Explorer 4 ou
plus (libre lui aussi). L'utilisation de Java est en chantier.
Principe général de fonctionnement :
la partie logicielle nécessaire comporte deux bibliothèques
(GP32.DLL et GE32.DLL) et trois contrôles ActiveX (un pour le plan, GP0,
un pour l'espace GE0, et le troisième pour l'écriture des formules
mathématiques dans les pages HTML, EcritMath). Vous pourrez
installer ces logiciels sans crainte, ils ont été testés par de nombreux collègues
enseignants de mathématiques et ne présentent aucun danger connu pour les ordinateurs
(même s'il subsiste certainement quelques petites erreurs).
Une fois que GP0, le contrôle ActiveX de Geoplan, (resp GE0, celui de Geospace) a été
installé dans le système de l'ordinateur, toute référence à GP0 (resp
GE0) dans une page html, sera traduite en une fenêtre-Geoplan (resp Geospace),
interactive, avec sa figure et son menu.
Qualités fondamentales de ce système
Puissance : il ouvre des possibilités immenses de création de
documents mathématiques en html, où les dessins sont remplacés par des figures
interactives, qui sont de véritables instances de Geoplan (resp. Geospace) avec
toutes ses possibilités de représentation interactive, mais aussi de création
d'objets mathématiques.
Simplicité :
un document contenant de telles figures peut être consulté avec toute son
interactivité sans aucune manœuvre spéciale. Pour créer de tels documents, la
partie technique est très simple à mettre en œuvre, l'insertion
d'une telle figure étant prévue par les éditeurs de page html courants, compatibles
avec la technologie ActiveX de Microsoft.
Légèreté :
une figure-Geoplan ou Geospace insérée, avec sa fenêtre, sa figure, son menu, ne
"pèse" pratiquement que le texte de sa figure, car le contrôle ActiveX est
seulement référencé par identificateur reconnu par Windows. Ainsi, une page html
contenant une figure et quelques dizaines de lignes de texte d'explication dépassera
difficilement 5 Kilo-octets. Elle sera donc chargée très vite sur le
Web ou en réseau intranet.
Ouverture : le
principe des contrôles-ActiveX est basé sur un "modèle objet", ce qui
veut dire qu'on peut facilement communiquer par programmation avec eux. Ainsi
est-il simple de modifier une figure (création, affectation etc.) par quelques
lignes de programme et aussi, par exemple, d'interroger une figure sur
l'existence ou la valeur d'un de ses éléments. L'utilisation de figures est ainsi
à la portée de tous dans des didacticiels (ceci ne signifiant évidemment pas
qu'un didacticiel performant est facile à faire..).
Standardisation : la description des figures avec la syntaxe Geoplan ou
Geospace est maintenant un standard et il est possible de réutiliser sans
modification des figures existantes pour leur adjoindre des textes, des
illustrations etc. bref pour les incorporer dans des documents complets.
Liberté d'utilisation : L'utilisation de ces versions ActiveX de Geoplan et de Geospace est libre et gratuite dans des applications pédagogiques gratuites (Pour toute utilisation commerciale lucrative, contactez les auteurs pour négociation).
Pour accéder à la page d'installation des contrôles ActiveX du CREEM : Installer
Pour plus d'informations, se reporter au site web du CREEM : http://www2.cnam.fr/creem/