Abstract
This paper describes the development of various learning environments using GC/Java : Java applet based on Geometric Constructor (dynamic geometry software). Many Java applets based on dynamic geometry software (cabrijava, JavaSketchPad, etc.) can be used only as a viewer. We can use GC/Java not only as a viewer, but also as a learning environment for the dynamic investigation of figures. We can use it to construct a new figure, deform, measure, edit and save it in the same way as with GC/Win. We developed some server side applications and plug-in softwares. The combination of such softwares and GC/Java creates various learning environments (GC_BBS, PukiWiki with GC, etc.). The next task is the development of systematic contents using these learning environments.