Objects: visualization of behavior and state

  • Authors:
  • Wanda Dann;Toby Dragon;Stephen Cooper;Kevin Dietzler;Kathleen Ryan;Randy Pausch

  • Affiliations:
  • Ithaca College, Ithaca, NY;Ithaca College, Ithaca, NY;Saint Joseph's University, Philadelphia, PA;Saint Joseph's University, Philadelphia, PA;Saint Joseph's University, Philadelphia, PA;Carnegie Mellon University, Pittsburgh, PA

  • Venue:
  • Proceedings of the 8th annual conference on Innovation and technology in computer science education
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Animated program visualization can be used to support innovative instructional methods for teaching beginners about objects, their behavior, and state. In this paper, we present a discussion of methods that define object behavior and character (class)-level state variables that track state changes for 3D animated objects in small virtual worlds. We have found that character-level methods provide a means to demonstrate inheritance. Examples of worlds and program code used in instructional materials are provided.