Software visualizations to analyze memory consumption: A literature review

AF Blanco, A Bergel, JPS Alcocer - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Understanding and optimizing memory usage of software applications is a difficult task,
usually involving the analysis of large amounts of memory-related complex data. Over the …

A systematic literature review of student engagement in software visualization: a theoretical perspective

A Al-Sakkaf, M Omar, M Ahmad - Computer Science Education, 2019 - Taylor & Francis
ABSTRACT Background and Context: In spite of the decades spent developing software
visualization (SV), doubts still remain regarding their effectiveness. Furthermore, student …

RoboTIC: A serious game based on augmented reality for learning programming

S Schez-Sobrino, D Vallejo, C Glez-Morcillo… - Multimedia Tools and …, 2020 - Springer
Coding skills are becoming more and more important in today's world, especially within the
context of the fourth industrial revolution. They also help practice other 21 century skills such …

Log-it: Supporting Programming with Interactive, Contextual, Structured, and Visual Logs

P Jiang, F Sun, H Xia - Proceedings of the 2023 CHI Conference on …, 2023 - dl.acm.org
Logging is a widely used technique for inspecting and understanding programs. However,
the presentation of logs still often takes its ancient form of a linear stream of text that resides …

The impact of using program visualization techniques on learning basic programming concepts at the K–12 level

M Mladenović, Ž Žanko… - Computer Applications in …, 2021 - Wiley Online Library
Novices enrolled in introductory programming courses often face many difficulties. These
difficulties are more emphasized when novices are K–12 students. Many new visual …

An intelligent tutoring system to facilitate the learning of programming through the usage of dynamic graphic visualizations

S Schez-Sobrino, C Gmez-Portes, D Vallejo… - Applied sciences, 2020 - mdpi.com
Featured Application The proposal of this work focuses on offering an ITS that can be
applied in programming learning environments (ie, university degrees, schools, academies …

A tertiary systematic literature review on software visualization

L Bedu, O Tinh, F Petrillo - 2019 working conference on …, 2019 - ieeexplore.ieee.org
Software visualization (SV) allows us to visualize different aspects and artifacts related to
software, thus helping engineers understanding its underlying design and functionalities in a …

Analyzing the influence of a visualization system on students' emotions: An empirical case study

C Lacave, JÁ Velázquez-Iturbide… - Computers & …, 2020 - Elsevier
Emotions are present in many aspects of our lives and they are a fundamental factor in
education (Finch, Peacock, Lazdowski, & Hwang, 2015; Pekrun, 2014, p. 24). It is difficult to …

PRInK: Environmental virtual interactive based education and learning model for STEM motivation

J Yahaya, S Fadzli, A Deraman, NZ Yahaya… - Education and …, 2022 - Springer
Pollution from quarry activities has a substantial environmental impact on many countries.
This issue should be addressed accordingly as its impact may introduce various health …

A modern approach to supporting program visualization: from a 2D notation to 3D representations using augmented reality

S Schez-Sobrino, MÁ García, C Lacave… - Multimedia Tools and …, 2021 - Springer
The visualization of programs and algorithms has been demonstrated to be essential when
learning to program. Nevertheless, existing graphic representations require a high level of …