Xie, P., and Z. Lu. “The Impact of Blended Learning on Students’ Grades in Introductory Programming Courses”. International Journal of Sociologies and Anthropologies Science Reviews, vol. 5, no. 4, July 2025, pp. 275-90, doi:10.60027/ijsasr.2025.6444.