Creating Explanatory Visualizations of Algorithms for Active Learning
Abstract
Visualizations have been used to explain algorithms to learners, in order to help them understand complex processes. These ‘explanatory visualizations’ can help learners understand computer algorithms and data-structures. But most are created by an educator and merely watched by the learner. In this paper, we explain how we get learners to plan and develop their own explanatory visualizations of algorithms. By actively developing their own visualizations learners gain a deeper insight of the algorithms that they are explaining. These depictions can also help other learners understand the algorithm.
J. C. Roberts, J. Jackson, C. Headleand, and P. D. Ritsos, “Creating Explanatory Visualizations of Algorithms for Active Learning,” in Posters presented at the IEEE Conference on Visualization (IEEE VIS 2016), Baltimore, MD, USA, 2016.
Bibtex
@inproceedings{Roberts-et-al-Poster-VIS2016,
author = {Roberts, Jonathan C. and Jackson, James. and Headleand, Chris and Ritsos, Panagiotis D.},
title = {{Creating Explanatory Visualizations of Algorithms for Active Learning}},
year = {2016},
month = oct,
booktitle = {Posters presented at the IEEE Conference on Visualization (IEEE VIS 2016), Baltimore, MD, USA}
}