Software visualization for debugging
Communications of the ACM
Constructivism in computer science education
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Software Visualization
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
ActionScript: a gentle introduction to programming
Journal of Computing Sciences in Colleges
Seamless Merging of Hypertext and Algorithm Animation
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Ronald Baecker's Sorting Out Sorting (SOS) set the stage for much of what has followed in the evolution of algorithm visualization (AV). That period of evolution has now spanned over a quarter century, and we have learned much about how to effectively use AV. This paper addresses how we can incorporate that knowledge into a new rendition of SOS, which we call SOS - The Sequel. In this sequel we attempt to transform Baecker's original video into a highly interactive multimedia learning resource delivered over the Web using Macromedia Flash. The paper describes the design and use of this new resource and reports on a small empirical study designed to measure its effectiveness.