Dr. Geo est un environnement entièrement libre de géométrie interactive et de programmation. Il est développé avec Pharo, environnement et langage de programmation porté par l'INRIA.
Cette version propose des résolutions de bugs, améliorations ergonomiques et quelques nouvelles fonctionnalités.
Dr. Geo s'utilise à plusieurs niveaux :
À l'école primaire
Comme un environnement d'exploration de figures existantes ou bien pour la construction de figures simples.
Les figures proposées aux élèves peuvent faire appel à des scripts programmés pour produire un feedback enrichi. L'interface est adaptable pour ne laisser que les outils nécessaires et perturber au minimum les élèves.
La programmation des scripts nécessite une expertise, mais cela permet quand même de créer des contenus pédagogiques évolués à moindre frais, tout en s'appuyant sur l'ensemble de l'outillage informatique de Dr. Geo et Pharo.
Quelques exemples de telles activités :
Point et distance
L'activité affiche des retours textuels et de couleurs (orange/vert)
Trouver des parallélogrammes
L'activité scanne les constructions et colorie en vert les réponses correctes et en rouge les mauvaises. Un décompte des bonnes réponses est également affiché.
Transformer une figure
L'élève construit une figure selon des consignes données, l'activité vérifie l'exactitude des constructions, fournit un retour de couleur et un décompte de ce qui reste à faire.
Obtenir une figure demandée
Ici aucune construction à faire, mais simplement des points à déplacer pour répondre à la question. Il n'y a pas de réponse unique.
Au collège
Pour explorer et conjecturer sur des propriétés géométriques en cours d'apprentissage.
Voir par exemple ce cours en ligne sur l'élaboration d'activités de géométrie interactive au cycle d'orientation genevois.
Au lycée
Avec des constructions plus élaborées, programmées directement ou amplifiées avec des scripts. On crée ainsi un contexte d'exploration en analyse par exemple, à l'image des imagiciels des années '90 proposés aux lycées à cette époque.
Voir les vidéos en lien ci-dessus et les captures écrans ci-dessous :
Termes d'une suite récurrente
Le code, écrit pas à pas avec le support visuel, produit une figure dans laquelle l'utilisateur joue sur la valeur du terme initial et un paramètre de la suite (réglette)
Diagramme coweb
Dans la figure obtenue, l'utilisateur fait varier la valeur du terme initial ainsi qu'un paramètre de la suite. Il pourra noter ou non la convergence de la suite.
Pour apprendre à programmer
Soit à l'aide l'API de Dr. Geo pour créer des figures ou bien en étudiant le logiciel puisqu'il est modifiable depuis lui-même.
Sierpinski
La programmation se fait pas à pas. A gauche, l'éditeur du code de la figure, à droite le résultat obtenu dans Dr. Geo.
Une chaine vidéo présente quelques tutoriels et exemples d'usage. D'autres usages sont imaginables, c'est l'intérêt des systèmes ouverts où les outils de programmation sont accessibles.
Aller plus loin
- Dr. Geo (464 clics)
- Historique des modifications récentes (172 clics)
- Manuel utilisateur (199 clics)
- Visualisation des termes d'une suite récurrente (vidéo) (149 clics)
- Diagramme d'une suite récurrente (vidéo) (126 clics)
- Programmation récursive pas à pas (vidéo) (103 clics)
- Pharo (128 clics)
# Archlinux ?
Posté par Jiehong (site web personnel) . Évalué à 4.
Merci de cette dépêche pour ce logiciel phare dans sa catégorie.
Cependant, quelqu'un sait s'il est disponible dans les dépôts d'Archlinux/AUR ? Je ne l'ai pas trouvé.
[^] # Re: Archlinux ?
Posté par Fernandes Hilaire (site web personnel) . Évalué à 3.
Il y a quelques temps un jeune développeur c'était penché sur la question d'un packaging pour Archlinux. Voir ce résultat de recherche dans le forum.
Mais j'ai l'impression que c'est à l'abandon.
Il faudrait que je me penche à nouveau sur la question du packaging. Au moins proposer un script de démarrage, pour les packagers sous Linux, qui gère la partie en lecture seule de Dr. Geo installé dans le système (VM, source Pharo, exemples) et la partie modifiable dans le répertoire utilisateur (en gros source + code compilé Dr. Geo, modifiables depuis lui même).
On avait travaillé sur ces points à l'époque.
En l'état l'archive téléchargeable fonctionne directement, mais il n'y a pas d'entrée dans le menu bureau et de gestion des mise à jour par exemple.
# Archlinux
Posté par Thomas Etcheverria . Évalué à 4.
C'est moi qui avait fait le dernier paquet. Avec le nouveau AUR, je n
Ai pas refais mes paquets. Je pense que c'est le moment de s'y mettre. J'essaie de faire ca dans la semaine.
[^] # Re: Archlinux
Posté par Fernandes Hilaire (site web personnel) . Évalué à 2.
On se synchronise sur le forum ? Je suis en train de regarder.
Tu a peut-être une version plus récente de ton script de démarrage ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.