Efficacy of Blended Learner-Centric Approaches in Computer Programming Education

Open

Admaja Dwi Herlambang

2025 Qubahan Academic Journal Vol. 5 Issue 1 Article Cited by 0 Quartile

Abstract

This research evaluates the effectiveness of blended learner-centric approaches (BLCA) to programming education for several student cohorts in a multitude of disciplines. In a mixed-method design, 427 undergraduate students participated in a quasi-experimental study comparing traditional instruction to a BLCA. Quantitative data were analyzed using hierarchical linear modelling (HLM), while qualitative data were subjected to thematic analysis. The quantitative results indicated a statistically significant difference in computer programming skill improvement between the control group (ΔM=9.40, SD=4.80) and experimental group (ΔM=18.70, SD=5.20), coupled with a large effect size (Cohen’s d=1.86, p<.001). This highlights the efficacy of BLCA in enriching problem-solving capabilities and cross-field transferability. Quantitative results revealed a statistically significant difference in programming proficiency gains between the experimental (ΔM=18.70, SD=5.20) and control groups (ΔM=9.40, SD=4.80), with a large effect size (Cohen’s d=1.86, p<.001). This underscores BLCA’s superiority in fostering interdisciplinary relevance and problem-solving skills. The effect size, Cohen’s d = 1.86, indicates huge practical significance. Qualitative findings included increased engagement, improved problem-solving ability, and increased perceived relevance of programming to primary fields of study. On the negative side, the challenges to time management and integration of programming concepts with domain-specific knowledge were raised. It provides the refined models of blended learning for programming education, along with pedagogical implications of teaching programming to non-computer science majors. © 2025, Qubahan. All rights reserved.

Affiliations

Information Technology Education Program, Computer Science Faculty, Universitas Brawijaya, East Java, Malang, 65145, Indonesia