Maths

Dr. Geo – interactive geometry with Smalltalk scripting

Dr. Geo is an interactive geometry application that allows users to create and manipulate mathematical constructions. Its graphical environment is designed to help students investigate geometric relationships through experimentation rather than relying exclusively on static diagrams.

Users construct figures from points, lines, circles and other mathematical objects. As the position of a movable point changes, dependent objects are updated automatically, allowing geometric properties and relationships to be examined interactively.

Dr. Geo is particularly suitable for teaching geometry, but it also offers opportunities to explore programming concepts. Its integration with Smalltalk enables users to develop mathematical scripts, extend constructions and investigate numerical methods.

The application is implemented using Cuis-Smalltalk, providing an interactive development environment in which users can inspect and modify the software itself. This combination of geometry and programming distinguishes Dr. Geo from many conventional dynamic geometry applications.

This is free and open source software.

Key Features

  • Interactive construction and manipulation of Euclidean geometric figures.
  • Support for points, lines, circles, intersections and geometric transformations.
  • Dynamic relationships between construction objects.
  • Drag movable points to explore how dependent constructions change.
  • Measurements and numerical calculations within geometric sketches.
  • Reusable macro-constructions for building more complex figures.
  • Smalltalk scripting for creating programmable geometric objects.
  • Explore mathematical functions and numerical methods through interactive constructions.
  • Inspect and modify application code using the integrated Smalltalk development environment.
  • Save and reopen interactive geometry sketches.
  • Suitable for classroom demonstrations and exploratory mathematics exercises.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: www.drgeo.eu
Support:
Developer: Hilaire Fernandes
License: GNU General Public License v3.0

Dr. Geo

Dr. Geo is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Geometry Software
KigKDE4 software for exploring geometric constructions
Dr. GeoInteractive geometry software
SINGULARCommutative algebra system for polynomial computations
Macaulay2Supporting research in algebraic geometry and commutative algebra
polymakeResearch in polyhedral geometry
SnapPyInvestigate the topology and hyperbolic geometry of 3-manifolds
C.a.R.Dynamic geometry program for use in schools and universities
MathModPlot 3D surfaces using implicit and parametric equations
GCLCCreate geometric illustrations and prove geometry theorems
GeometriaInteractive software for creating and solving problems in 3D gemoetry
JGEXConstruct, explore and prove geometry theorems

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted