“Understanding Elements, Strengths and Challenges of Explicit Instruction for the Teaching of Computer Programming (to Post-Graduate Students)”. The Independent Journal of Teaching and Learning 18, no. 1 (May 31, 2023): 59–80. Accessed October 31, 2024. https://journals.assaf.org.za/index.php/ijtl/article/view/17171.