A review of generic program visualization systems for introductory programming education
This article is a survey of program visualization systems intended for teaching beginners
about the runtime behavior of computer programs. Our focus is on generic systems that are …
about the runtime behavior of computer programs. Our focus is on generic systems that are …
A review of learning demands in instructional animations: The educational effectiveness of animations unfolds if the features of change need to be learned
R Ploetzner, S Berney… - Journal of Computer …, 2020 - Wiley Online Library
In a systematic review, 194 studies on learning from animation were analysed. The analysis
covers the learning domains, the representational characteristics of the animations, the …
covers the learning domains, the representational characteristics of the animations, the …
From scratch to “real” programming
Computer science (CS) activities for young students are widely used, particularly visual
programming environments. We investigated the use of the Scratch environment for …
programming environments. We investigated the use of the Scratch environment for …
Visualizing programs with Jeliot 3
We present a program visualization tool called Jeliot 3 that is designed to aid novice
students to learn procedural and object oriented programming. The key feature of Jeliot is …
students to learn procedural and object oriented programming. The key feature of Jeliot is …
Improving teaching and learning of computer programming through the use of the Second Life virtual world
The emergence of new technologies such as three‐dimensional virtual worlds brings new
opportunities for teaching and learning. We conducted an action research approach to the …
opportunities for teaching and learning. We conducted an action research approach to the …
Using multimodal learning analytics to model students' learning behavior in animated programming classroom
Studies examining students' learning behavior predominantly employed rich video data as
their main source of information due to the limited knowledge of computer vision and deep …
their main source of information due to the limited knowledge of computer vision and deep …
The effects of an animation-based on-line learning environment on transfer of knowledge and on motivation for science and technology learning
Y Rosen - Journal of Educational Computing Research, 2009 - journals.sagepub.com
The study described here is among the first of its kind to investigate systematically the effect
of learning with integrated animations on transfer of knowledge and on motivation to learn …
of learning with integrated animations on transfer of knowledge and on motivation to learn …
A survey of successful evaluations of program visualization and algorithm animation systems
J Urquiza-Fuentes, JÁ Velázquez-Iturbide - ACM Transactions on …, 2009 - dl.acm.org
This article reviews successful educational experiences in using program and algorithm
visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 …
visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 …
An intelligent interface for learning content: Combining an open learner model and social comparison to support self-regulated learning and engagement
We present the Mastery Grids system, an intelligent interface for online learning content that
combines open learner modeling (OLM) and social comparison features. We grounded the …
combines open learner modeling (OLM) and social comparison features. We grounded the …
The role of visualization in computer science education
Computer science core instruction attempts to provide a detailed understanding of dynamic
processes such as the working of an algorithm or the flow of information between computing …
processes such as the working of an algorithm or the flow of information between computing …