Evaluating user performance and perceptions in a block-based visual programming language for socially assistive robots

Abstract This study reports the results of an empirical study aimed at assessing usability and effectiveness of a block-based visual programming language (VPL) designed to facilitate social robot script creation by novice with basic programming knowledge users. Through a controlled experiment involving novice and expert participants, two assisted use cases were implemented: medication reminder and relaxation therapy, each with three levels of complexity. Quantitative metrics including efficiency, correctness, and assistance frequency were analyzed, along with qualitative feedback. The results indicate that novice with basic programming knowledge users demonstrated high adaptability and achieved near-expert performance levels, with minimal differences in task completion times. Novice with basic programming knowledge users was able to complete the tasks effectively, though some required additional guidance and exhibited small errors, such as disconnected nodes or partial scripts, indicating opportunities to improve the intuitiveness of the interface. Qualitative feedback also emphasized the importance of intuitive visual design, clearer instructions, and better node organization to enhance the user experience. These findings underscore the potential of VPLs to democratize robotics programming by lowering technical barriers, making social robot customization accessible to a wider audience. Future work will focus on refining the VPL interface based on user feedback and expanding the study to diverse user groups and additional use cases.

Authors

Institutions

Publication Details

Journal
Intelligent Service Robotics
Published
2025-12-19
DOI
https://doi.org/10.1007/s11370-025-00675-1
Primary Topic
Social Robot Interaction and HRI
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating user performance and perceptions in a block-based visual programming language for socially assistive robots

Jesús Favela, Reyes Juárez‐Ramírez, Samantha Jiménez, César Guerra-García et al.
Intelligent Service Robotics
Social Robot Interaction and HRI
article

Evaluating user performance and perceptions in a block-based visual programming language for socially assistive robots

Jesús Favela, Reyes Juárez‐Ramírez, Samantha Jiménez, César Guerra-García, Camilo Caraveo, Alan Ramírez‐Noriega
article en

Abstract

Abstract This study reports the results of an empirical study aimed at assessing usability and effectiveness of a block-based visual programming language (VPL) designed to facilitate social robot script creation by novice with basic programming knowledge users. Through a controlled experiment involving novice and expert participants, two assisted use cases were implemented: medication reminder and relaxation therapy, each with three levels of complexity. Quantitative metrics including efficiency, correctness, and assistance frequency were analyzed, along with qualitative feedback. The results indicate that novice with basic programming knowledge users demonstrated high adaptability and achieved near-expert performance levels, with minimal differences in task completion times. Novice with basic programming knowledge users was able to complete the tasks effectively, though some required additional guidance and exhibited small errors, such as disconnected nodes or partial scripts, indicating opportunities to improve the intuitiveness of the interface. Qualitative feedback also emphasized the importance of intuitive visual design, clearer instructions, and better node organization to enhance the user experience. These findings underscore the potential of VPLs to democratize robotics programming by lowering technical barriers, making social robot customization accessible to a wider audience. Future work will focus on refining the VPL interface based on user feedback and expanding the study to diverse user groups and additional use cases.

Intelligent Service RoboticsVol. 19(1)
Universidad Autónoma de Baja California (MX), Universidad Autónoma de Sinaloa (MX), Autonomous University of San Luis Potosí (MX), Centro de Investigación Científica y de Educación Superior de Ensenada (MX)
Openalex Percentile: Top 54%
Social Robot Interaction and HRI
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.