La geometria interattiva con Python e pyig

Abstract

Simplicity and power, both well-known Python features, make it a superb didactics tool.Interactive geometry, which allows to visualize interdependent graphic items and move around base points, modifying objects dependent upon those, is especially interesting to show invariant or variant features of constructs, and to have a dynamic vision of geometry.
Lots of applications are available to work with interactive geometry, but few of them integrate a programming language.
The pyig module present in the pygraph graphics library offers an easy way to make interactive geometry experiences using the Python language instead of mouse clicks.
The difficulty level for those activities varies a lot, allowing fruition for a wide age range. My direct experience is about secondary and high school.
It's possible to adapt for pyig lots of didactics material written for other interactive geometry programs, but there are also workbooks explicitly written for pyig.
In this talk, after a quick overview on pygraph modules, I present a laboratory activity related to the study of axis symmetries, undertaken with some high school classes, using Python and pyig,