A Systematic Review of Computational Thinking Approach for Programming Education in Higher Education Institutions
Self archived versionfinal draft
MetadataShow full item record
CitationAgbo, Friday Joseph. Oyelere, Solomon Sunday. Suhonen, Jarkko. Adewumi, Sunday. (2019). A Systematic Review of Computational Thinking Approach for Programming Education in Higher Education Institutions. Koli Calling '19 Proceedings of the 19th Koli Calling International Conference on Computing Education Research, 12. 10.1145/3364510.3364521.
This study examined how computational thinking (CT) has been used to teach problem-solving skills and programming education in the recent past. This study specifically (i) identified articles that discussed CT approach for programming education at higher education institutions (HEIs), (ii) classified the different CT approaches and tools employed for programming education at HEIs, (iii) synthesised and discussed results that are reported by relevant studies that utilized CT for teaching programming at HEIs. A systematic literature review methodology was adopted in this study. Out of 161 articles retrieved, 33 of them that met the inclusion criteria were reviewed. Our study revealed that the use of CT at HEIs for programming education began in 2010; many studies did not specify the context of use, but the use of CT is found to be gaining grounds in many contexts, especially the developed countries; course design approach was mostly employed by educators to introduce CT at HEIs for programming education. Furthermore, this study pointed out how CT approach can be explored for designing a smart learning environment to support students in learning computer programming.