Capturing and Analyzing User Interactions in Block-Based Programming With Starlogo Nova

Block-based programming environments, such as Scratch and StarLogo Nova, are popular in STEM education for introducing algorithmic thinking to non-technical users. However, capturing and understanding students' interactions with these environments in real-time is challenging for educators, limiting their ability to provide effective feedback and support. In this research, we developed an integrated replay system within StarLogo Nova that records and replays student interactions, providing teachers with the ability to review and reflect on these interactions in detail. Additionally, the system also includes analytics features that help educators summarize user interactions and identify key moments, offering perspectives that go beyond what a standard screen capture can provide. We conducted a preliminary evaluation of the system to assess its accuracy in capturing user interactions, confirming its effectiveness for educators in analyzing student behavior. The results are promising, showing improved analytics and a 99.65% reduction in file size compared to traditional screen capture.

Authors

Institutions

Publication Details

Published
2025-04-22
DOI
https://doi.org/10.1109/educon62633.2025.11016581
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Capturing and Analyzing User Interactions in Block-Based Programming With Starlogo Nova

Manuel J. Marchena Gómez, Eric Klopfer, Daniel Wendel
Distributed and Parallel Computing Systems
article

Capturing and Analyzing User Interactions in Block-Based Programming With Starlogo Nova

Manuel J. Marchena Gómez, Eric Klopfer, Daniel Wendel
article en

Abstract

Block-based programming environments, such as Scratch and StarLogo Nova, are popular in STEM education for introducing algorithmic thinking to non-technical users. However, capturing and understanding students' interactions with these environments in real-time is challenging for educators, limiting their ability to provide effective feedback and support. In this research, we developed an integrated replay system within StarLogo Nova that records and replays student interactions, providing teachers with the ability to review and reflect on these interactions in detail. Additionally, the system also includes analytics features that help educators summarize user interactions and identify key moments, offering perspectives that go beyond what a standard screen capture can provide. We conducted a preliminary evaluation of the system to assess its accuracy in capturing user interactions, confirming its effectiveness for educators in analyzing student behavior. The results are promising, showing improved analytics and a 99.65% reduction in file size compared to traditional screen capture.

Massachusetts Institute of Technology (US), Universidad de Murcia (ES)
National Science Foundation
Openalex Percentile: Top 87%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Capturing and Analyzing User Interactions in Block-Based Programming With Starlogo Nova — Manuel J. Marchena Gómez, Eric Klopfer, et al. · (2025) | TGRS Research Map | TGRS