A top-down approach to teaching introductory computer graphics

Kelvin Sung, Peter Shirley · 2003

There are two common strategies for teaching introductory computer graphics (CG) programming. The first and most traditional covers the CG field in a bottom-up manner starting from foundational algorithms such as triangle rasterization. The second is top-down and analyzes the functional modules of applications. This paper argues that the top-down approach is well-suited for mature adult students. A course that has successfully implemented a top-down approach is then described.

Read the paper · More papers on PaperTik