A top-down approach to teaching introductory computer graphics

  • Authors:
  • Kelvin Sung;Peter Shirley

  • Affiliations:
  • University of Washington, Bothell;University of Utah

  • Venue:
  • ACM SIGGRAPH 2003 Educators Program
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.