Algorithm visualization: The state of the field
CA Shaffer, ML Cooper, AJD Alon, M Akbar… - ACM Transactions on …, 2010 - dl.acm.org
We present findings regarding the state of the field of Algorithm Visualization (AV) based on
our analysis of a collection of over 500 AVs. We examine how AVs are distributed among …
our analysis of a collection of over 500 AVs. We examine how AVs are distributed among …
Gan lab: Understanding complex deep generative models using interactive visual experimentation
Recent success in deep learning has generated immense interest among practitioners and
students, inspiring many to learn about this new technology. While visual and interactive …
students, inspiring many to learn about this new technology. While visual and interactive …
High dynamic range imaging: Spatially varying pixel exposures
SK Nayar, T Mitsunaga - Proceedings IEEE Conference on …, 2000 - ieeexplore.ieee.org
While real scenes produce a wide range of brightness variations, vision systems use low
dynamic range image detectors that typically provide 8 bits of brightness data at each pixel …
dynamic range image detectors that typically provide 8 bits of brightness data at each pixel …
The teaching and learning of programming: A survey of supporting software tools
M Gómez-Albarrán - The Computer Journal, 2005 - academic.oup.com
To counteract the factors that negatively affect the programming learning process and the
teaching of programming, different supporting software tools are used nowadays. This paper …
teaching of programming, different supporting software tools are used nowadays. This paper …
Interactive visualization for the active learning classroom
D Schweitzer, W Brown - Proceedings of the 38th SIGCSE technical …, 2007 - dl.acm.org
Engaging students in the learning process has been shown to be an effective means for
education. Several methods have been proposed to achieve this engagement for computer …
education. Several methods have been proposed to achieve this engagement for computer …
OpenDSA: beginning a community active-ebook project
In this paper, we present our vision for OpenDSA, an open-source, community-based effort
to create a complete active-eBook for Data Structures and Algorithms courses at the …
to create a complete active-eBook for Data Structures and Algorithms courses at the …
Algorithm visualization: a report on the state of the field
CA Shaffer, M Cooper, SH Edwards - Proceedings of the 38th SIGCSE …, 2007 - dl.acm.org
We present our findings on the state of the field of algorithm visualization, based on
extensive search and analysis of links to hundreds of visualizations. We seek to answer …
extensive search and analysis of links to hundreds of visualizations. We seek to answer …
Toward the effective use of educational program animations: The roles of student's engagement and topic complexity
J Urquiza-Fuentes, JÁ Velázquez-Iturbide - Computers & Education, 2013 - Elsevier
Programming is one of the most complex subjects in computer science degrees. Program
visualization is one of the approaches adopted to make programming concepts more …
visualization is one of the approaches adopted to make programming concepts more …
Evaluating the effect of program visualization on student motivation
JÁ Velázquez-Iturbide, I Hernán-Losada… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
An increase in student motivation is often cited as an expected effect of software
visualization, but, as far as the authors are aware, no controlled experiments have yet …
visualization, but, as far as the authors are aware, no controlled experiments have yet …
Using educational games and simulation software in a computer science course: Learning achievements and student flow experiences
TY Liu - Interactive Learning Environments, 2016 - Taylor & Francis
This study investigates how educational games impact on students' academic performance
and multimedia flow experiences in a computer science course. A curriculum consists of five …
and multimedia flow experiences in a computer science course. A curriculum consists of five …