In detail…

DG allows to:

Carry out constructions, analogous to classic ruler-and-compass constructions:

Measure drawing parameters (distances, angles, areas, coordinates, etc.).

Measurements also update instantly when basic parameters change. This feature provides wide possibilities for explorations, search of regularities and patterns, and formation of hypotheses. Measurements can be carried out in three ways:

Automate the process of construction

by defining a new tool – creating a macro.

Use elements of analytic geometry

coordinate system, equations of lines and circles, algebraic dependencies between parts of a construction, function plots, etc.

Specify figures and points analytically, i.e. given equations or functions for coordinates (5 types of line equation, 2 types of circle equation), especially analytic curves and function plots.

Design and arrange a drawing:

edit visual properties of points and figures: names, color, draw width and mode, hide auxiliary elements.

Construct locus of a point (geometric place of points)

trace the point as it moves, configure loci appearance, construct dynamic loci.

Create interactive elements

buttons that allow user to show/hide objects, get hints, use multimedia and hyperlinks.

Replay construction algorithm step-by-step.

Export drawings to graphic file formats (BMP, EMF, WMF) to create geometric illustrations, export the drawing into JavaSketchpad (© 2001 Key Curriculum Press) HTML format.