Yahya Anwar Lafhal, Zohreh Sharafi, Mahta Amini
Ensemble de données (2026)
Résumé
Creativity is widely seen as a key quality of software developers, yet empirical software engineering rarely examines its manifestation in coding. We take a process-level view by linking psychometric creativity assessments to fine-grained eye-tracking and IDE interaction data from a controlled game implementation task. In a laboratory study with 40 Python-proficient participants implementing scoring logic for a Pong game, we derive programming strategy profiles from joint gaze and code editing behavior and relate them to scores on three well-validated creativity tests. We identify three recurring strategies that differ in IDE interactions, gaze behavior, and the level of visual and structural elaboration. The efficient and functionally focused group shows consistently higher divergent scores and is characterized by a compact, targeted implementation style. These participants focus on a small number of well-placed changes to ensure correct game mechanics, rather than settling for a partial solution or investing heavily in decorative enhancements. Our results offer early evidence of how creativity appears in programming behavior and point to the potential for creativity-aware tools and pedagogical approaches.
Mots clés
Zohreh Sharafi
Mahta Amini
Statistiques
Dimensions
