A framework for the development and improvement of computational thinking for high school learners using a programming language and learner management system. (2024). The Independent Journal of Teaching and Learning, 15(2), 121-140. https://doi.org/10.17159/h1a6ee13