3 dimensional computer graphics (3DCG) becomes an easily accessible technology for general public. Average PC users can design and embed high quality 3DCG images and animations in their work. They must, however, study text books and related web pages with captured 2D images for understanding 3DCG theories and graphics programming to become a good designer. They must also master complex 3D operations specific to a dedicated software tool for acquiring appropriate authoring skills. These efforts require enormous amount of time and impose a heavy burden on the users. To solve the problem, we have been developing a 3DCG learning support system enabling the users to intuitively acquire knowledge and skills necessary for 3DCG contents authoring and graphics programming. In this paper, we describe the concept, implementation method, and evaluation of the proposed system.