Towards Visualizing Educational Block-Based Scratch Code With the City Metaphor

The Code City metaphor stands as a prominent and widely recognized technique for visualizing software projects. This paper explores the application of the Code City metaphor within the context of Scratch, the most prevalent block-based programming language employed in educational settings. By levera...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of VISSOFT (Online) pp. 58 - 63
Main Authors: Robles, Gregorio, Escobar-Morales, Daniel, Montes-Leon, Sergio, Moreno-Leon, Jesus, Pons-Castro, Guillermo, Moreno-Lumbreras, David
Format: Conference Proceeding
Language:English
Published: IEEE 07.09.2025
Subjects:
ISSN:2832-6555
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Code City metaphor stands as a prominent and widely recognized technique for visualizing software projects. This paper explores the application of the Code City metaphor within the context of Scratch, the most prevalent block-based programming language employed in educational settings. By leveraging the Code City metaphor and its implementation in BabiaXR, we have developed a prototype that renders Scratch projects in a visually intuitive urban landscape. We posit that the integration of the Code City metaphor with Scratch projects holds significant potential for enhancing learning environments by providing novel perspectives on project structure and potential areas for improvement.
ISSN:2832-6555
DOI:10.1109/VISSOFT67405.2025.00014