This is an interactive software system that combines geometry construction capability with the capability to graph and manipulate algebraic constructs. The geometrical component of Geogebra allows working with points, vectors, segments, lines, conic sections, and changing them dynamically afterwards. The computer-algebraic feature deals with variables for numbers, vectors and points, finds derivatives and integrals of functions, and performs other symbolic calculations.
Type of Material:
Instructors and students of calculus, geometry, and pre-calculus
Java 1.4.2 or higher
Identify Major Learning Goals:
To allow for extensive geometric constructions and algebraic graphs that can be saved in an interactive format.
Target Student Population:
First year calculus, geometry, and pre-calculus level students
Prerequisite Knowledge or Skills:
Evaluation and Observation
GeoGebra is a robust tool for creating geometrical construction along with graphs defined algebraically. The menu provides an extensive list of tools including the standard objects: point, line, angle, circle, arc, perpendicular bisector, and many others. It also has the ability to create graphs from inputted equations. The user can type in his or her own commands or select from about 100 commands such as curvature, ellipse, or perimeter. The presentation style can be easily changed. For example there are five choices for the line style, the thickness can be adjusted, and the color can be selected from a color palette.
On top of that GeoGebra has an impressive selection of a CAS (computer algebra system) tools that perform symbolic calculations, find derivatives and integrals of functions, utilize their graphs, etc.
The program allows the user to save the work produced in several formats, including a Java based HTML webpage that can be posted on a webpage for students to interact with. The international user can select from a list of around 40 different languages.
Potential Effectiveness as a Teaching Tool
Instructors can post GeoGebra created worksheets onto the web for students to explore constructions, properties of functions, graphs, and first semester calculus concepts. Students can also use GeoGebra for either individual or team projects. An instructor can also use this tool to demonstrate concepts during lecture. The Geobebra home page links to a Wiki where dozens of instructors have posted their GeoGebra based lessons. This Wiki contains a table of contents that makes it easy to use what others have already created. Because GeoGebra has been translated every commonly spoken language, this is a truly international tool.
A capability to work with matrices and other linear algebra objects would be a definite plus.
Ease of Use for Both Students and Faculty
Since GeoGebra is a menu based tool, it is easy to use. Most of the features are intuitive and there is an extensive documentation site. There is also a support forum that includes thousands of posts. If a student or faculty member runs into any difficulties, they are bound to find a solution either by browsing the forum or by posting a question and getting an answer from another user.
Even with a latest version of Java installed on a client computer, GeoGebra still requires some time to load.