Exploring Self-Efficacy of Students’ Computer Programming Learning

Ying-Chieh Liu,Hung-Yi Chen
DOI: https://doi.org/10.1109/ickii58656.2023.10332701
2023-01-01
Abstract:Due to the growth of computer technology in business, learning computer programming is necessary for university students regardless of their background in information technology. Self-efficacy is an important factor in students’ learning performance. However, little research has been done on the antecedents of self-efficacy when students learn computer programming. Thus, we proposed a framework based on self-efficacy theory and surveyed to test the hypotheses. The results showed that the quality of lectures, reciprocal help from classmates, and positive emotions had positive effects on self-efficacy, but course value did not. Teachers’ lectures and the cooperation between students were crucial in learning computer programming. Also, students with positive emotions showed a degree of self-efficacy when facing the challenges in learning how to code.
What problem does this paper attempt to address?