Transplet


Transplet is a Java package for the didactics of geometric transformations. Developed in 1999, it includes six applets referring to six kinds of transformations. As reported here it was used in the Forma Mentis project. Sources are available here.

Translation
The student is able to translate a shape on a surface by tracing the directional vector dragging a point inside the square and dropping it in any place on the surface. To include this applet in a Web page use this HTML fragment.


Rotation
The student can rotate a shape on a surface by defining the rotation centre and angle. To include this applet in a Web page use this HTML fragment.


Axial Symmetry
The student can obtain the symmetric image of a shape by drawing the axis of symmetry on the surface. To include this applet in a Web page use this HTML fragment.



Central Symmetry
The student can obtain the central symmetry of a shape as a rotation with fixed angle of 180°. To include this applet in a Web page use this HTML fragment.



Glissosymmetry
The student can obtain this kind of transformation on a shape by composing an axial symmetry and a translation whose directional vector is parallel to the axis of the symmetry. To include this applet in a Web page use this HTML fragment.



Omeomorphism
The student can obtain an omeomorphism of a shape by simply clicking on it in different places. To include this applet in a Web page use this HTML fragment.