Journal ArticleDOI
A Meta-Study of Algorithm Visualization Effectiveness
Reads0
Chats0
TLDR
How students use AV technology has a greater impact on effectiveness than what AV technology shows them, and an agenda for future research into AV effectiveness is formulated.Abstract:
Algorithm visualization (AV) technology graphically illustrates how algorithms work. Despite the intuitive appeal of the technology, it has failed to catch on in mainstream computer science education. Some have attributed this failure to the mixed results of experimental studies designed to substantiate AV technology's educational effectiveness. However, while several integrative reviews of AV technology have appeared, none has focused specifically on the software's effectiveness by analyzing this body of experimental studies as a whole. In order to better understand the effectiveness of AV technology, we present a systematic meta-study of 24 experimental studies. We pursue two separate analyses: an analysis ofindependent variables , in which we tie each study to a particular guiding learning theory in an attempt to determine which guiding theory has had the most predictive success; and an analysis of dependent variables, which enables us to determine which measurement techniques have been most sensitive to the learning benefits of AV technology. Our most significant finding is that how students use AV technology has a greater impact on effectiveness than what AV technology shows them. Based on our findings, we formulate an agenda for future research into AV effectiveness.read more
Citations
More filters
Journal ArticleDOI
Exploring the role of visualization and engagement in computer science education
Thomas L. Naps,Guido Rößling,Vicki L. Almstrum,Wanda Dann,Rudolf Fleischer,Christopher D. Hundhausen,Ari Korhonen,Lauri Malmi,Myles McNally,Susan H. Rodger,J. Ángel Velázquez-Iturbide +10 more
TL;DR: It is argued that such technology, no matter how well it is designed, is of little educational value unless it engages learners in an active learning activity, and a new taxonomy of learner engagement with visualization technology is suggested.
Journal ArticleDOI
A survey of literature on the teaching of introductory programming
Arnold Pears,Stephen B. Seidman,Lauri Malmi,Linda Mannila,Elizabeth S. Adams,Jens Bennedsen,Marie Devlin,James H. Paterson +7 more
TL;DR: This paper collects and classifies research that gives well-supported advice to computing academics teaching introductory programming, and identifies important work that mediates it to computing educators and professional bodies.
Journal ArticleDOI
A Review of Generic Program Visualization Systems for Introductory Programming Education
TL;DR: It is illustrated that program visualization systems for beginners are often short-lived research prototypes that support the user-controlled viewing of program animations; a recent trend is to support more engaging modes of user interaction.
Proceedings ArticleDOI
Introductory programming: a systematic literature review
Andrew Luxton-Reilly,Simon,Ibrahim Al-Bluwi,Brett A. Becker,Michail N. Giannakos,Amruth N. Kumar,Linda Ott,James H. Paterson,Michael James Scott,Judy Sheard,Claudia Szabo +10 more
TL;DR: An ITiCSE working group conducted a systematic review of the introductory programming literature to explore trends, highlight advances in knowledge over the past 15 years, and indicate possible directions for future research.
References
More filters
Book
Situated Learning: Legitimate Peripheral Participation
Jeanne Lave,Etienne Wenger +1 more
TL;DR: This work has shown that legitimate peripheral participation in communities of practice is not confined to midwives, tailors, quartermasters, butchers, non-drinking alcoholics and the like.
Book
Human Problem Solving
TL;DR: The aim of the book is to advance the understanding of how humans think by putting forth a theory of human problem solving, along with a body of empirical evidence that permits assessment of the theory.
Book
Statistical Methods for Meta-Analysis
Larry V. Hedges,Ingram Olkin +1 more
TL;DR: In this article, the authors present a model for estimating the effect size from a series of experiments using a fixed effect model and a general linear model, and combine these two models to estimate the effect magnitude.
Journal ArticleDOI
Plans and situated actions: the problem of human-machine communication
TL;DR: This paper presents a meta-modelling architecture for human-machine communication that automates the very labor-intensive and therefore time-heavy and therefore expensive and expensive process of designing and implementing communication systems.