A General Framework for Overlay Visualization

  • Authors:
  • Tihomir Piskuliyski;Amruth Kumar

  • Affiliations:
  • Ramapo College of New Jersey, 505, Ramapo Valley Road, Mahwah, NJ, USA;Ramapo College of New Jersey, 505, Ramapo Valley Road, Mahwah, NY, USA

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

If visualization is more effective when accompanied by narration, why not superimpose visualization on narration? This might result in better transfer of learning. We will present a general framework for such superimposed visualization, called overlay visualization. The objectives for the design of our framework are 1) to separate the application from the visualization; and 2) to separate the specification from the rendering. We will describe a few applications of overlay visualization for programming and provide examples from our implementation of overlay visualization for software tutors called problets. The advantages of overlay visualization include: less cognitive load on the learner, and automatic support for both path and state visualization.