Dancing hamsters and marble statues: characterizing student visualizations of algorithms

  • Authors:
  • Teresa Hübscher-Younger;N. Hari Narayanan

  • Affiliations:
  • Rensselaer Polytechnic Institute, Troy, NY;Auburn University, Auburn, AL

  • Venue:
  • Proceedings of the 2003 ACM symposium on Software visualization
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Algorithm visualization research for computer science education has primarily focused on expert-created visualizations. However, constructionist and situated theories of learning suggest that students should develop and share their own diverse understandings of a concept for deep learning. This paper presents a novel approach to algorithm learning by visualization construction, sharing, and evaluation. Three empirical studies in which students engaged in these activities are discussed. The resulting learning benefits are quantified, and student visualizations are characterized in multiple ways. Then another study that investigated how specific characteristics of such visualizations influence learning is described. This work demonstrates the effectiveness of having students create algorithm visualizations, identifies characteristics of student-created algorithm visualizations and illuminates the learning benefits derived from these characteristics.