Dr. Geo 26.06

Posté par  . Modéré par Xavier Teyssier. Licence CC By‑SA.
10
12
oct.
2026
Éducation

GNU Dr. Geo est un logiciel de géométrie dynamique et un environnement de programmation de figures géométriques interactives, adapté pour les élèves du collège et du lycée.

Ecrit en Smalltalk, il a été adapté du système Pharo, avec lequel les versions précédentes à 22.09 étaient écrites, au système Cuis-Smalltalk.

Au cours de ce portage l'interface utilisateur a été retravaillée tout en conservant sa simplicité. La barre des outils de géométrie a été repensée avec l'apparition d'une barre d'outils circulaire.

Interface simplifiée

De nouveaux outils sont également apparus : l'éditeur de figures programmées et le navigateur de figures programmées. Ces outils sont pensés pour des accès facilités à l'écriture du code par des jeunes, la sauvegarde et le parcours des figures déjà écrites.

L'éditeur de figures programmées

Cet éditeur offre les principales fonctions pour l'écriture du code : coloration syntaxique, complétion automatique, programmation en français (mais aussi en anglais et espagnol), débugueur intégré.

Editeur d'une figure programmée, ici le code est en anglais

Le navigateur de figures programmées

Avec cet outil, le programmeur en herbe retrouve facilement ses figures ou celles distribuées avec Dr. Geo.

Navigateur de figures programmées, ici le volet code est déplié pour montrer à la fois la figure géométrique et son code source

Utilisation avec des élèves

Ces nouvelles versions de Dr. Geo ont été utilisées avec succès par plusieurs enseignants lors de leçons d'introduction à la programmation. Avec des leçons bien pensées, ce sont des activités avec lesquelles les élèves accrochent bien ; qu'ils soient doués ou non. Les élèves dyslexiques, du fait de la complétion automatique s'en sortent très bien et se sentent ainsi valorisés.

Aller plus loin

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.