*** Welcome to piglix ***

CaRMetal

CaRMetal
CaRMetal.png
CaRMetal-Conics.jpg
Two conic sections using CaRMetal
Original author(s) Eric Hakenholz
Developer(s) Eric Hakenholz, Patrice Debrabant, Pierre-Marc Mazat, Alain Busser
Initial release October 28, 2006 (2006-10-28)
Stable release
3.8.7 / May 25, 2015; 2 years ago (2015-05-25)
Preview release
4.1 / July 8, 2016; 11 months ago (2016-07-08) -->
Repository no%20value
Development status Active
Written in Java
Platform Java
Type Interactive geometry software
License GNU General Public License
Website db-maths.nuxit.net/CaRMetal

CaRMetal is an interactive geometry program which inherited the C.a.R. engine. The software has been created by Eric Hakenholz, in Java. CaRMetal is free, under GNU GPL license. It keeps an amount of functionality of C.a.R. but uses a different graphical interface which purportedly eliminates some intermediate dialogs and provides direct access to numerous effects. Constructions are done using a main palette, which contains some useful construction shortcuts in addition to the standard compass and ruler tools. These include perpendicular bisector, circle through three points, circumcircular arc through three points, and conic section through five points. Also interesting are the loci, functions, parametric curves, and implicit plots. Element thickness, color, label, and other attributes (including the so-called magnetic property) can be set using a separate panel.

CaRMetal also supports a configurable restricted construction palette and has assignment capabilities, which use an apparently unique feature called Monkey. CaRMetal has a scripting language (JavaScript) which allows the user to build rather complex figures like fractals. CaRMetal has several locales including French, English, Spanish, German, Italian, Dutch, Portuguese and Arabic.

When one chooses a tool like the parallel to a line through a point, or a circle, the intended object appears in yellow color and follows the mouse movements. This allows the user to make conjectures even before the construction is finished. This constant interaction between the pupil and the object of experimentation is in phase with modern theories about didactics and, in this view, CaRMetal is intended to be used by students.

The windows which show the history, the tools palette, the properties of the selected object are around the figure and never above it. These windows are not modal windows in the sense that they never hide the construction. For example, whenever the user wants to change the color of a polygon, he sees the new color immediately.

When a transformation (for example a macro) has been defined, such that it transforms points into points, this transformation can also be applied to curves. Once again, this allows the learning subject to see the properties of the transformation at a glance, even before the transformation has actually been applied.


...
Wikipedia

...