Abstract
This paper describes the class structure using an example-based programming for the introductory computer graphics course “Introduction to computer graphics” at Tokyo University of Technology, aimed at second year students. The first part of this paper describes the details of the course and the CG programming taught to students using an example-based methodology. In the second part, we discuss the application of “Processing” for CG development to the course and its effects on student learning. Our results show that this method reduces debug time, the time taken to learn programming, and can improve the CG programming ability of a student.