
The tight integration which exists in the dynamic geometry application Dr. Geo between advanced programming tools -Guile/Scheme language - and the core which handles geometrical objects, opens new perspectives for the didactics of maths at various levels, in a scope ranging from primary to secondary schools.
We cannot yet make a systematic and exhaustive survey about didactic possibilities opened by this union between programming and geometry, so we will proceed by analyzing just a few examples of usage relative to interactive figures.
The idea to take advantage of the interactive structures offered by the high level language Scheme is the most natural example of articulation between geometry and programming. This example is probably already known by everybody used to the Logo language. Other possible, less evident application domains might be bound to studying the theory of probabilities or exploring physical phenomena.