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
Link To Document :
بازگشت