Integrating categories of algorithm learning objective into algorithm visualization design: a proposal

  • Authors:
  • Ming-Han Lee;Guido Rößling

  • Affiliations:
  • Technische Universität Darmstadt, Darmstadt, Germany;Technische Universität Darmstadt, Darmstadt, Germany

  • Venue:
  • Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Algorithm Visualization (AV) can be analyzed and evaluated through three properties: the symbol system, the interactivity, and the didactic structure. While the relationship between various symbol systems have been researched and efforts to increase learner and AV interaction are being made, the importance and potential of the didactic structure of AV is yet to be explored. In view of this deficiency, this paper proposes Categories of Algorithm Learning Objective (CALO) as a pedagogical framework for designing and structuring AV. Based on seven non-hierarchical learning objectives commonly found in CS education, CALO provides a conceptual framework for a more learner-centered design, as well as a shared language for educators, learners and designers for communication and evaluation.