• DocumentCode
    81668
  • Title

    An Analysis of Printed Illustrations of Three Algorithm Design Techniques

  • Author

    Esteban-Sanchez, Natalia ; Perez-Carrasco, Antonio ; Saenz-Rubio, Belen ; Velazquez-Iturbide, J. Angel

  • Author_Institution
    Unidad de Campus Virtual, Univ. Rey Juan Carlos, Madrid, Spain
  • Volume
    9
  • Issue
    2
  • fYear
    2014
  • fDate
    May-14
  • Firstpage
    57
  • Lastpage
    63
  • Abstract
    The literature on algorithm visualizations lacks clear principles to guide the construction of effective visualizations for educational purposes. Consequently, we conducted an analysis of visualizations regarding three basic algorithm design techniques (divide and conquer, backtracking, and dynamic programming). The material analyzed was the illustrations found in prestigious algorithm textbooks, which prove to be high-quality sources. In this paper, we describe the methodology followed for our analysis and the results obtained, both general and specific of each algorithm design technique. The results are a first step in the way to identify design principles for algorithm visualizations based on algorithm-design techniques.
  • Keywords
    backtracking; computer aided instruction; computer science education; data visualisation; divide and conquer methods; dynamic programming; algorithm design techniques; algorithm textbooks; algorithm visualizations; backtracking; computer aided instruction; computer science education; design principles; divide and conquer; dynamic programming; educational purposes; high-quality sources; printed illustrations; Algorithm design and analysis; Classification algorithms; Dynamic programming; Electronic learning; Heuristic algorithms; Software algorithms; Visualization; Computer science education; algorithms; computer aided instruction; user interfaces;
  • fLanguage
    English
  • Journal_Title
    Tecnologias del Aprendizaje, IEEE Revista Iberoamericana de
  • Publisher
    ieee
  • ISSN
    1932-8540
  • Type

    jour

  • DOI
    10.1109/RITA.2014.2317530
  • Filename
    6799216