Towards More Empathic Programming Environments: An Experimental Empathic AI-Enhanced IDE

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Go, Justin Rainier, Andaya, Kurt Christian, Caliboso, Roemer Gabriel, Go, Aaron Daniel, Cu, Jocelynn
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915947190681600
author Go, Justin Rainier
Andaya, Kurt Christian
Caliboso, Roemer Gabriel
Go, Aaron Daniel
Cu, Jocelynn
author_facet Go, Justin Rainier
Andaya, Kurt Christian
Caliboso, Roemer Gabriel
Go, Aaron Daniel
Cu, Jocelynn
contents As generative AI becomes integral to software development, the risk of over-reliance and diminished critical thinking grows. This study introduces "Ceci," our Caring Empathic C IDE designed to support novice programmers by prioritizing learning and emotional support over direct code generation. The researchers conducted a comparative pilot study between Ceci and VSCode + ChatGPT [9, 40]. Participants completed a coding task and were evaluated using the NASA-TLX workload assessment and a post-test usability survey. Although the sample size was small (n = 11), results show that there is no significant difference in perceived effectiveness, learning and workload between the Experimental Ceci group and the Control group, though Ceci users reported significantly greater perceived helpfulness in error correction (p = 0.0220). These findings suggest that empathic responses may not be sufficient on their own to enhance the learner's outcomes, perceptions, or reduce workload. Overall, this study provides a foundational framework for future research. Such research should explore larger sample sizes, diverse programming tasks, and additional empathic features to better understand the potential of empathic programming environments in supporting novice programmers; they must also ensure that the empathic features are well-integrated in the user interface.
format Preprint
id arxiv_https___arxiv_org_abs_2604_19142
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Towards More Empathic Programming Environments: An Experimental Empathic AI-Enhanced IDE
Go, Justin Rainier
Andaya, Kurt Christian
Caliboso, Roemer Gabriel
Go, Aaron Daniel
Cu, Jocelynn
Software Engineering
Computers and Society
As generative AI becomes integral to software development, the risk of over-reliance and diminished critical thinking grows. This study introduces "Ceci," our Caring Empathic C IDE designed to support novice programmers by prioritizing learning and emotional support over direct code generation. The researchers conducted a comparative pilot study between Ceci and VSCode + ChatGPT [9, 40]. Participants completed a coding task and were evaluated using the NASA-TLX workload assessment and a post-test usability survey. Although the sample size was small (n = 11), results show that there is no significant difference in perceived effectiveness, learning and workload between the Experimental Ceci group and the Control group, though Ceci users reported significantly greater perceived helpfulness in error correction (p = 0.0220). These findings suggest that empathic responses may not be sufficient on their own to enhance the learner's outcomes, perceptions, or reduce workload. Overall, this study provides a foundational framework for future research. Such research should explore larger sample sizes, diverse programming tasks, and additional empathic features to better understand the potential of empathic programming environments in supporting novice programmers; they must also ensure that the empathic features are well-integrated in the user interface.
title Towards More Empathic Programming Environments: An Experimental Empathic AI-Enhanced IDE
topic Software Engineering
Computers and Society
url https://arxiv.org/abs/2604.19142