Enhancing programming education with emotion-aware chatbot interfaces: a Wizard-of-Oz study among Arabic-speaking university students.

Saved in:
Bibliographic Details
Title: Enhancing programming education with emotion-aware chatbot interfaces: a Wizard-of-Oz study among Arabic-speaking university students.
Authors: Nawahdah, Mamoun1 (AUTHOR) mnawahdah@birzeit.edu, Sawalha, Hadeel1 (AUTHOR) hsawalha@birzeit.edu, Jabara, Hadeel1 (AUTHOR) hjebara@birzeit.edu
Source: International Journal of Educational Technology in Higher Education. 5/27/2026, Vol. 23 Issue 1, p1-25. 25p.
Subject Terms: *Computer programming education, *Student engagement, *Research methodology, *Arab students, Chatbots, Avatars (Virtual reality), Computer software correctness, Oral communication
Abstract: Purpose: This study examines how different emotion-aware chatbot interaction modalities, particularly voice-based support augmented with an animated avatar, affect student engagement and code outcomes in undergraduate programming courses, compared with text-only and real-teacher support. Methods: We conducted a controlled classroom experiment with Arabic-speaking computer science students at Birzeit University during a 60-minute Java programming task. Participants were randomly assigned to one of four instructional support conditions: text-based chatbot interaction, voice-based chatbot interaction, voice-based interaction with an animated avatar, or voice-based interaction with a real teacher. For all chatbot-based conditions, a Wizard-of-Oz methodology was employed in which a trained human operator simulated an emotion-aware chatbot to ensure consistent and realistic responses across modalities. Data collection included subjective measures (satisfaction, usability, and perceived engagement) and objective indicators (task completion, code readability, maintainability, and accuracy), along with affective signals captured throughout the session. Results: The avatar-supported voice condition was associated with more stable positive affect, higher sustained engagement, and better-structured, more readable, and more maintainable code compared with text-based interaction. Across multiple objective outcomes, voice-based support showed advantages over text-only interaction, while the real-teacher voice condition demonstrated strong task completion performance. Differences in subjective usability and satisfaction followed similar trends but did not reach statistical significance. Conclusion: The findings suggest that voice-based, emotionally expressive chatbot interfaces, particularly when combined with an animated avatar, can approximate aspects of supportive teacher presence while remaining scalable for large programming classes. Even when implemented using a Wizard-of-Oz approach, emotion-aware voice interactions show promise for improving engagement and selected code quality dimensions. These results offer design guidance for developing classroom-ready AI teaching assistants for programming education, with particular relevance for Arabic-speaking learners. [ABSTRACT FROM AUTHOR]
Copyright of International Journal of Educational Technology in Higher Education is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Education Research Complete
Full text is not displayed to guests.
Description
Abstract:Purpose: This study examines how different emotion-aware chatbot interaction modalities, particularly voice-based support augmented with an animated avatar, affect student engagement and code outcomes in undergraduate programming courses, compared with text-only and real-teacher support. Methods: We conducted a controlled classroom experiment with Arabic-speaking computer science students at Birzeit University during a 60-minute Java programming task. Participants were randomly assigned to one of four instructional support conditions: text-based chatbot interaction, voice-based chatbot interaction, voice-based interaction with an animated avatar, or voice-based interaction with a real teacher. For all chatbot-based conditions, a Wizard-of-Oz methodology was employed in which a trained human operator simulated an emotion-aware chatbot to ensure consistent and realistic responses across modalities. Data collection included subjective measures (satisfaction, usability, and perceived engagement) and objective indicators (task completion, code readability, maintainability, and accuracy), along with affective signals captured throughout the session. Results: The avatar-supported voice condition was associated with more stable positive affect, higher sustained engagement, and better-structured, more readable, and more maintainable code compared with text-based interaction. Across multiple objective outcomes, voice-based support showed advantages over text-only interaction, while the real-teacher voice condition demonstrated strong task completion performance. Differences in subjective usability and satisfaction followed similar trends but did not reach statistical significance. Conclusion: The findings suggest that voice-based, emotionally expressive chatbot interfaces, particularly when combined with an animated avatar, can approximate aspects of supportive teacher presence while remaining scalable for large programming classes. Even when implemented using a Wizard-of-Oz approach, emotion-aware voice interactions show promise for improving engagement and selected code quality dimensions. These results offer design guidance for developing classroom-ready AI teaching assistants for programming education, with particular relevance for Arabic-speaking learners. [ABSTRACT FROM AUTHOR]
ISSN:23659440
DOI:10.1186/s41239-026-00600-1