Dr. Geo is an interactive geometry application that lets users easily and quickly create geometric figures, as well as to manipulate these figures by respecting their geometric constraints.

It is an open source, freely distributed and cross-platform graphical software that can be used by math teachers who want to teach their primary or secondary level students how to manipulate geometric figures.

It integrates advanced features, can be used to define the functionally of interactive figures, and provides an integrated Scheme programming language, which can be used to define scripts within a figure.

Great looking and easy to use GUI

The application’s GUI (Graphical User Interface) looks really great, using a theme similar to the skin of old Macintosh operating systems. It opens pretty fast and allows the user to easily get started without any annoying “Tip of the Day” or “Did you know?’ dialogs.

Its components are displayed to the user at a glance using tabs, so you will ne able to easily cycle between points, lines, transformations, numerics and text, script, macro-construction, and animate. Clicking a tab will display a toolbar with all the functions available for the respective component.

If the user is not satisfied with the tabs toolbar explained above, he/she can access the same components and functions using the application’s menubar. Vertical and horizontal shift wheels, as well as zooming wheel have also been implemented in the main window, along with a useful statusbar.

Under the hood and supported operating systems

Looking under the hood of Dr. Geo, we can notice that the application has been written in the Smalltalk object-oriented, reflective and dynamically typed programming language, including its graphical user interface. The application runs well on the Linux, Microsoft Windows and Mac OS X operating systems, supported on both 32-bit (x86) and 64-bit (x86_64) computers.

Interactive geometry Geometry software Geometry drawing Mathematical Geometry Drawing Math