|
Interactive geometry programs (IGS) come computer programs which allow one to produce then manipulate geometric constructions, primary in plane geometry. A single starts construction by putting two or three points & applying the children to define fresh objects (lines, circles, other points, etc). Fallowing a bit of construction is da single, of these potty move a points one starts by having & look at how else a construction changes.
This article compares various IGS software online. It utilizes The Geometer's Sketchpad (GSP) as a comparison basis, and it describes only how each of the other programs differ from GSP. It should exist as mentioned that in case 1 needs sole basic ruler-and-compass construction, then no very difference between these computer program.
2D programs
C.a.R.
C.a.R. [http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/zirkel/index.html] a free GPL analog of GSP, written in Java.
+:
Multi-platform,
Multi-lingual,
Assignments (adept for teachers).
Minus
No calculations (particularly wise shoppers might non become breathe to trisect an angle),
Unfriendly measure,
Unfriendly loci (flight), there is no way to put the point in the locus.
Cabri Geometry
Cabri Geometry [http://www.cabri.com/] an extended analog of GSP. A standard for Education.
+:
a thomas more complete
better locus trend lines, includes intersection of deuce loci.
compatible by using TI calculators
according to researchs in education
Minus: a general look occurs as bit oldy.
Cinderella
Cinderella [http://www.cinderella.de/tiki-index.php] - very different from either GSP, written within Java.
+:
The continuity problem is solved here,
Switch between elliptic, hyperbolic and Euclidean geometry by one doubleclick.
Two clicks gives projective dual diagram.
Minor pluses:
continuous angle work (could require arbitrary large values).
multi-platform.
Minus:
No way to clean calculations (particularly professional people might non exist as respire to trisect an angle).
There is no macro constructions,
Bit as well algebraical: 1 potty non construct the section or even arc, sole lines & circles,
No way to hide objects,
It requires years to produce a equivalent constructiin in Cinderella than on GSP
There is no directly way to put the point in locus.
For to run non-Euclidean geometry also so this is in spades for that you.
Drgeocaml
Drgeocaml [http://home.gna.org/geocaml/] a free GPL analog of GSP, written in Ocaml.
+:
May import XML files containing the description of a theorem
Could prevent in case the theorem is confessedly applying machine-controlled theorem proving methods
Layers
Minus:
There is no locus
There are no macros
No work to produce the java applet for publishing in web.
Euklid DynaGeo
Euklid DynaGeo [http://www.dynageo.com/] very reasonable parallel of GSP.
Minus: No work to produce the java applet for publishing in web.
Euklides
Euklides [http://www.euklides.hu/] bit more calculus-oriented parallel of GSP.
+:
Macros
Layers
Minus: No work to produce the java applet for publishing in web.
Dr genius
Dr genius ???
Dr Geo
Dr Geo [http://www.ofset.org/drgeo] very basic compass and ruler construction program GPL.
Minus: No work to produce the java applet for publishing in web.
Gambol
Gambol [http://gambol.sourceforge.net/] ???
GeoGebra
GeoGebra [http://www.geogebra.at/] Ð? free analogue of GSP.
The Geometer's Sketchpad
The Geometer's Sketchpad [http://www.keypress.com/sketchpad/] (GSP) The most popular program right now.
The Geometric Supposer
A Geometrical Supposer. [http://cet.ac.il/math-international/software5.htm]
GEUP
GEUP [http://www.geup.net] bit more calculus-oriented analogue of GSP.
+: drawing a share is bit better.
Minus: No work to produce the java applet for publishing in web.
GRACE
GRACE [http://www.cs.rice.edu/~jwarren/grace/] The Graphical Ruler And Compass Editor, an analogue of GSP, written within Java.
+: includes proof capabilities
Isard
Isard [http://www.jeannot.org/~js/isard/] ???
Kig
Kig [http://edu.kde.org/kig/] a free (GPL) analog of GSP for KDE, bit more to calculus-oriented, section of KDE Edutainment Project .
+:
may page through elementary files from either KGeo, KSeg, Dr. Geo and Cabri Geometry (but not very good at this so far).
Minus:
It will require supplementary period to produce a equivalent construction than around GSP,
there is no work to produce the java applet for publishing in web,
no measure,
no calculations.
Kgeo
Kgeo [http://kgeo.sourceforge.net/] a free (GPL) analog of GSP for KDE, bit more as well calculus-oriented. ???
KSEG
KSEG [http://www.mit.edu/~ibaran/kseg.html] free (GPL) analog of GSP which has two or three significant unique features.
+:
very comfortable interface,
very convenient,
support big constructions,
makes better loci.
easy to utilize editable macro instruction using trend lines for recursion,
multilingual,
Minus:
there is no directly way to put the point in locus,
there is no work to produce the java applet for publishing in web.
If we project to wash a bit of heavily, complicated constructions around Euclidean geometry this is for you.
Geonext
Geonext [http://geonext.de] free (GPL) analog of GSP written around Javthe & offers a watch calculus features (parametric curves, functions) also.
Non-Euclid
Non-Euclid [http://cs.unm.edu/%7Ejoel/NonEuclid/] is a very basic Java-IGS only for hyperbolic geometry in the Poincaré disk and the upper half-plane models.
3D programs
Cabri 3D
Cabri 3D [http://www.cabri.com/]
Geomview
Geomview [http://www.geom.uiuc.edu/software/download/geomview.html]
Principle of continuity
Best at present completely IGS except Cinderella suffer from either continuity condition:
when you move the point around the construction points can go for even it or behave unexpectedly.
On text occurs as line 1 text to prevent whether the particular program has such the condition:
Construct a orthocenter of triangle and trey mid points (say ''The', B' C' ) between vertexes & orthocenter.
Construct the circumcircle of The'B'C' ''.
This is the nine-point circle, it intersect each side of a original triangle at deuce points: the base of altitude & center. construct an intersection of a single side using a circle at mid point nowadays move paired vertex of a original triangle, in case the constructed point doesn't move after base of altitude motion-picture show trough it that probably means that your computers program doesn't develop Continuity condition.
Related programs
The Geometry Applet [http://aleph0.clarku.edu/~djoyce/java/Geometry/Geometry.html]
JavaSketchpad [http://www.keypress.com/sketchpad/javasketchpad/index.php]
|