|
Dynamic geometry system (DGS) is a computer application that allows the exact on-screen plotting of geometric constructions, and the geometric properties among them remain unchanged when one or several geometric objects are moved. Currently, there are many DGS for plane geometry education, but hardly any DGS are available for space geometry education, especially in China. To aid the teaching and learning of space geometry, we proposed and implemented a three-dimensional DGS named Dragon3D Sketchpad in this paper. Firstly, we made a requirement analysis of the system and presented the system architecture. Then, we designed the interaction and the updating mechanism. At last, we used Microsoft Visual Studio 2008 development tools to implement the system in the Windows environment, and demonstrated the functions by some examples. The results show that geometric objects could be plotted and manipulated easily in three dimensions, the common functions for a DGS such as animation, transformation, locus, iteration and measurement are realized for the spatial objects, and the updating process is very smooth, which means that the Dragon3D Sketchpad is useful in space geometry class. |
|
Keywords:Dynamic geometry, 3D Dynamic Geometry System, Interaction Mechanism, Update Mechanism |
|