Open Access iconOpen Access

ARTICLE

Codenote: Leveraging AI-Driven Personality Grouping to Foster Students’ Coding Self-Efficacy

Jia-Rou Lin1, Chun-Hsiung Tseng1,*, Hao-Chiang Koong Lin2, Andrew Chih-Wei Huang3

1 Department of Electrical Engineering, Yuan Ze University, Taoyuan, Taiwan
2 Department of Information and Learning Technology, National University of Tainan, Tainan, Taiwan
3 Department of Psychology, Fo Guang University, Yilan, Taiwan

* Corresponding Author: Chun-Hsiung Tseng. Email: email

(This article belongs to the Special Issue: AI-Powered Software Engineering)

Computers, Materials & Continua 2026, 88(1), 31 https://doi.org/10.32604/cmc.2026.079379

Abstract

Effective pair programming relies heavily on optimal partner compatibility, a requirement that is often difficult to scale manually in software engineering education. This study presents the empirical validation of Codenote, an AI-driven Integrated Development Environment (IDE) designed to automate personality-aware group formation. By integrating a behavioral analysis mechanism, Codenote infers student personality traits from coding patterns to construct complementary pairs, thereby facilitating intelligent collaborative learning. To validate the system’s effectiveness, a controlled experiment was conducted to assess the impact of this AI-mediated pairing strategy on students’ self-efficacy across adaptive, innovative, and persuasive domains. Results indicate that students paired via Codenote’s complementary algorithm demonstrated significantly higher adaptive self-efficacy compared to the control group. This suggests that the system’s ability to expose learners to diverse problem-solving perspectives effectively enhances their confidence in managing complex and dynamic programming tasks. While no significant improvements were observed in innovative or persuasive self-efficacy, these findings identify specific directions for future system iterations, such as integrating automated scaffolding for creative exploration and leadership. Overall, this study demonstrates the viability of Codenote as an intelligent tool for scaling personalized instruction and highlights the crucial role of AI-driven pairing strategies in fostering psychological readiness for collaborative problem solving.

Keywords

Codenote; pair programming; personality-aware grouping; self-efficacy

Cite This Article

APA Style
Lin, J., Tseng, C., Lin, H.K., Huang, A.C. (2026). Codenote: Leveraging AI-Driven Personality Grouping to Foster Students’ Coding Self-Efficacy. Computers, Materials & Continua, 88(1), 31. https://doi.org/10.32604/cmc.2026.079379
Vancouver Style
Lin J, Tseng C, Lin HK, Huang AC. Codenote: Leveraging AI-Driven Personality Grouping to Foster Students’ Coding Self-Efficacy. Comput Mater Contin. 2026;88(1):31. https://doi.org/10.32604/cmc.2026.079379
IEEE Style
J. Lin, C. Tseng, H. K. Lin, and A. C. Huang, “Codenote: Leveraging AI-Driven Personality Grouping to Foster Students’ Coding Self-Efficacy,” Comput. Mater. Contin., vol. 88, no. 1, pp. 31, 2026. https://doi.org/10.32604/cmc.2026.079379



cc Copyright © 2026 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 385

    View

  • 188

    Download

  • 0

    Like

Share Link