Exploring the Antecedents and Moderators of Impacting Self-Efficacy in Students’ Learning Computer Programming

Contribution: Expand the scope of factors influencing self-efficacy and highlight the importance of teaching quality, peer support, perceived course value, the moderating effects of self-regulation, and adversity quotient (AQ). Background: Self-efficacy has been regarded as an important factor in students’ learning performance. However, little research has explored the antecedents of self-efficacy in the context of students’ learning computer programming. Research Question: What are the factors affecting students’ self-efficacy in the context of learning computer programming? And how do these factors influence students’ self-efficacy in learning computer programming?Methodology: Five hundred and twenty-three validated questionnaires were collected from four universities in Taiwan. Findings: Three antecedents (the quality of lectures, reciprocal peer tutoring, and perceived course value) positively affected self-efficacy. Two moderators (self-regulation and AQ) positively moderated the relationships between the quality of lectures, reciprocal peer tutoring, and self-efficacy but not the relationship between perceived course value and self-efficacy.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Education
Published
2025-02-26
DOI
https://doi.org/10.1109/te.2025.3540493
Citations
1
Primary Topic
Education and Learning Interventions
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring the Antecedents and Moderators of Impacting Self-Efficacy in Students’ Learning Computer Programming

Hung-Yi Chen, Ying-Chieh Liu
1 citations
IEEE Transactions on Education
Education and Learning Interventions
3.25
article

Exploring the Antecedents and Moderators of Impacting Self-Efficacy in Students’ Learning Computer Programming

Hung-Yi Chen, Ying-Chieh Liu
article en
1 citations

Abstract

Contribution: Expand the scope of factors influencing self-efficacy and highlight the importance of teaching quality, peer support, perceived course value, the moderating effects of self-regulation, and adversity quotient (AQ). Background: Self-efficacy has been regarded as an important factor in students’ learning performance. However, little research has explored the antecedents of self-efficacy in the context of students’ learning computer programming. Research Question: What are the factors affecting students’ self-efficacy in the context of learning computer programming? And how do these factors influence students’ self-efficacy in learning computer programming?Methodology: Five hundred and twenty-three validated questionnaires were collected from four universities in Taiwan. Findings: Three antecedents (the quality of lectures, reciprocal peer tutoring, and perceived course value) positively affected self-efficacy. Two moderators (self-regulation and AQ) positively moderated the relationships between the quality of lectures, reciprocal peer tutoring, and self-efficacy but not the relationship between perceived course value and self-efficacy.

IEEE Transactions on EducationVol. 68(2)
Chaoyang University of Technology (TW), National Chin-Yi University of Technology (TW)
Quality Education
Openalex Percentile: Top 11%
Education and Learning Interventions
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.