The invention discloses a demonstration
system based on a dynamic geometry technology. The demonstration
system comprises a material
library which stores materials and provides a call interface, a material loading module which is used for serializing the materials, storing, analyzing and reconstructing serialized results into interactive material contents, switching events, constructing graphs andacquiring operation states, a
material editing module which is used for embedding a material loading module, and calling the material loading module and a material
library, a loose-leaf
library whichis used for storing loose-leaf files, sharing the loose-leaf files and remotely calling the loose-leaf files, a loose-leaf editing module which is embedded with a
material editing module, and is usedfor manufacturing loose-leaf files and storing the loose-leaf files into a loose-leaf library, and a demonstration module which remotely calls the loose leaves and the materials to form a demonstration material file so as to realize event switching of the currently demonstrated material file. According to the demonstration
system based on a dynamic geometry technology, the dynamic geometric materials are reused, and an environment for selecting, combining and editing the dynamic geometric elements is provided for a user, and a plurality of material combinations can be conveniently used duringdemonstration, and interactivity is achieved during demonstration.