Home > Papers

 
 
Design and Implementation of a 3D Dynamic Geometry System
Zheng Liu,Mao Chen * #
National Engineering Research Center of E-learning, Central China Normal University, Wuhan 430079, China
*Correspondence author
#Submitted by
Subject:
Funding: Specialized Research Fund for the Doctoral Program of Higher Education (No.No. 200805111011), National Natural Science Foundation of China (No.No. 60903023)
Opened online: 9 February 2012
Accepted by: none
Citation: Zheng Liu,Mao Chen.Design and Implementation of a 3D Dynamic Geometry System[OL]. [ 9 February 2012] http://en.paper.edu.cn/en_releasepaper/content/4460964
 
 
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
 
 
 

For this paper

  • PDF (0B)
  • ● Revision 0   
  • ● Print this paper
  • ● Recommend this paper to a friend
  • ● Add to my favorite list

    Saved Papers

    Please enter a name for this paper to be shown in your personalized Saved Papers list

Tags

Add yours

Related Papers

  • Other similar papers

Statistics

PDF Downloaded 294
Bookmarked 0
Recommend 5
Comments Array
Submit your papers