An Analysis of Printed Illustrations of Three Algorithm Design Techniques

Title:

An Analysis of Printed Illustrations of Three Algorithm Design Techniques [Descargar]

Autores/as:

Esteban-Sánchez, Natalia and Pérez-Carrasco, Antonio and Sáenz-Rubio, Belén and Velázquez-Iturbide, J. Ángel

Términos Índice:

Algorithm design and analysis;Visualization;Heuristic algorithms;Classification algorithms;Electronic learning;Dynamic programming;Software algorithms;Computer science education;algorithms;computer aided instruction;user interfaces

Resumen:

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.

DOI:

10.1109/RITA.2014.2317530

Cómo citar:
Esteban-Sánchez, Natalia and Pérez-Carrasco, Antonio and Sáenz-Rubio, Belén and Velázquez-Iturbide, J. Ángel, "An Analysis of Printed Illustrations of Three Algorithm Design Techniques" in IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, pp. 57-63, May. 2014. doi: 10.1109/RITA.2014.2317530