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 ar...