Assessing the Influence of Self-Efficacy and C Programming Grades as Predictors of Object-Oriented Programming Performance in Java
Kenn Migan Vincent Gumonan, Cherry Lyn C. Sta. Romana, Jensar Joey Z. Sayson, Roden Ugang, Frederick Revilleza, Jay Vince Donoso Serato · 2024
This study highlighted the assessed influence of self-efficacy in computer programming and grades in programming courses in C language as predictors for the object-oriented programming performance in Java of the (306) Bachelor of Science in Information Technology (BSIT) and Bachelor of Science in Computer Science (BSCS) students. The Computer Programming Self-Efficacy Scale (CPSES) was utilized for the online survey. The students were selected through purposive sampling. The grades of the students in fundamentals and intermediate programming in C language were also collected. The data was preprocessed to ensure quality. The data was analyzed using Pearson correlation and multiple linear regression analysis using RStudio and Google Colaboratory. The result highlights that intermediate programming grade in C has no significant influence to predict OOP performance in Java, but the grade in fundamentals of programming in C language and self-efficacy using CPSES are good contributing factors to the prediction model. The result of this study offers educators a powerful tool for curriculum development and pedagogical strategies to better help students and future research studies in this domain.