• DocumentCode
    587743
  • Title

    Towards the identification of graphical principles for visualizing algorithm design techniques

  • Author

    Sanchez, N.E. ; Carrasco, A.P. ; Rubio, B.S. ; Velazquez Iturbide, J. Angel

  • Author_Institution
    Dept. de Lenguajes y Sist. Informaticos I, Univ. Rey Juan Carlos, Madrid, Spain
  • fYear
    2012
  • fDate
    29-31 Oct. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Up to our knowledge, the literature does not describe clear principles for the design of algorithm visualizations with educational purposes. In order to fill this gap, we have conducted a study on the features of illustrations found in prestigious algorithm textbooks. In this paper, we describe the methodology followed for our analysis and the results obtained, both general and specific of three basic algorithm design techniques (divide and conquer, backtracking, and dynamic programming). The results vary, sometimes being unexpected, and allow sketching design principles for the visualization of algorithms.
  • Keywords
    computer aided instruction; data visualisation; divide and conquer methods; dynamic programming; algorithm design technique visualization; algorithm textbook; backtracking; divide and conquer; dynamic programming; educational purpose; graphical principle identification; sketching design principle; Algorithm design and analysis; Arrays; Dynamic programming; Heuristic algorithms; Visualization; algorithm design techniques; analysis; design principles; illustrations; program visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers in Education (SIIE), 2012 International Symposium on
  • Conference_Location
    Andorra la Vella
  • Print_ISBN
    978-1-4673-4743-3
  • Type

    conf

  • Filename
    6403182