Skip to Main content Skip to Navigation

Introduction d'une vue textuelle synchronisée avec la vue géométrique primaire dans Cabri-II

Abstract : Cabri-géomètre is a program which allows users to explore geometric diagrams through direct manipulation of the geometric objects. This software immerses the user in an intelligent microworld, thus providing a learning environment for geometry. Users can construct geometrical diagrams, explore the full range of animations and deformations of the construction, create new tools by using macro-constructions, and specialize their environment for certain tasks. If they desire, they can integrate their own tools as well. The software offers some facilities for programming by demonstration, but users must often manipulate the logical structure of the constructed program to debug and master it. The program's presentation format takes into account both the particularities of the dynamic geometry domain and the diversity of users' needs. In our prototyping work, we have specified and implemented a textual view of the figure construction program, but we have left open the possibilty of completing this view with a graph. User profiles have been taken into account in defining the form of this text, since the formalization of a programming language underlying the directly accessible visual constructions should not constrain the user; rather, he or she should intuitively/unconsciously absorb the language permitting communication between human and machine. These requirements led us to integrate into Cabri-II a textual view of geometrical figures, equivalent to the graphical view and just as dynamic as the figures (in the sense that the program is built dynamically at the time the figures are constructed). The "ubiquity" of the objects in the synchronous views permits users to implicitly learn the Cabri programming language. The "dynamic quality" of the geometry in the figure is translated into the "formal quality" of the induced language, and the manipulations of the interface are transcribed into animations of the text. Our approach, then, is to start with visual programming and then to move toward more explicit textual programming. This approach is new, and poses specific interesting problems. Practical systems based upon it could be completed fairly quickly, and these could then be profitably applied in other similar environments.
Complete list of metadata

Cited literature [131 references]  Display  Hide  Download
Contributor : Thèses Imag <>
Submitted on : Wednesday, February 18, 2004 - 9:38:22 AM
Last modification on : Friday, November 6, 2020 - 4:04:34 AM
Long-term archiving on: : Monday, September 17, 2012 - 3:25:18 PM


  • HAL Id : tel-00004802, version 1




Valérie Bellynck. Introduction d'une vue textuelle synchronisée avec la vue géométrique primaire dans Cabri-II. Interface homme-machine [cs.HC]. Université Joseph-Fourier - Grenoble I, 1999. Français. ⟨tel-00004802⟩



Record views


Files downloads