Open AccessComputer ScienceEducation

Lerushka Ranjeeth, I. Padayachee

2024.7.31South African Computer Journal

DOI: 10.18489/sacj.v36i1.18819

tlooto Summary

The main factors that were identified as significant predictors of computer programming performance were Problem-Solving Ability and Self-Efficacy and contribute to enhancing computer programming pedagogy, which could lead to enhanced student performance in assessment, and validation of the conceptual model.

Abstract

The industrial world has witnessed an increased demand for computing based skills due to the advent of robotics, artificial intelligence, and analytics. However, the learning of computer programming is challenging and requires an intensive cognitive effort to attain a high degree of skill and expertise. Given this phenomenon, this study undertook to ascertain the factors that influence proficiency in computer programming. The study adopted a quantitative approach and a survey research strategy, guided by a conceptual model. A survey questionnaire was designed as the primary source of data collection. The respondents comprised students who were enrolled for Information Systems and Technology (IT) courses at a higher education institution. The main factors that were identified as significant predictors of computer programming performance were Problem-Solving Ability and Self-Efficacy. The findings contribute to enhancing computer programming pedagogy, which could lead to enhanced student performance in assessment, and validation of the conceptual model.

Citation format

RANJEETH, Lerushka; PADAYACHEE, I. Factors that influence computer programming proficiency in higher education: A case study of information technology students. South African Computer Journal, 2024, 36.