A Systematic Review of Computational Thinking Approach for Programming Education in Higher Education Institutions

被引:29
|
作者
Agbo, Friday Joseph [1 ]
Oyelere, Solomon Sunday [1 ]
Suhonen, Jarkko [1 ]
Adewumi, Sunday [2 ]
机构
[1] Univ Eastern Finland, Sch Comp, Joensuu, Finland
[2] Fed Univ Lokoja, Dept Comp Sci, Lokoja, Kogi State, Nigeria
关键词
computational thinking; problem-solving; programming; higher education; undergraduates; smart learning;
D O I
10.1145/3364510.3364521
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
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.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Computational thinking and programming with Arduino in education: A systematic review for secondary education
    Marin-Marin, Jose-Antonio
    Garcia-Tudela, Pedro Antonio
    Duo-Terron, Pablo
    [J]. HELIYON, 2024, 10 (08)
  • [2] A research review of computational thinking and programming in education
    Akerfeldt, Anna
    Kjallander, Susanne
    Petersen, Petra
    [J]. TECHNOLOGY PEDAGOGY AND EDUCATION, 2024, 33 (03) : 375 - 390
  • [3] SYSTEMATIC REVIEW OF LEAN THINKING IN EDUCATION INSTITUTIONS
    da Silva, Maria Eduarda Alves
    dos Santos, Ana Carla de Souza Gomes
    Reis, Augusto da Cunha
    Santos, Genildo Nonato
    [J]. INDEPENDENT JOURNAL OF MANAGEMENT & PRODUCTION, 2021, 12 (09): : S865 - S882
  • [4] Computational thinking in higher education: A review of the literature
    Lyon, Joseph A.
    Magana, J. Alejandra
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (05) : 1174 - 1189
  • [5] A systematic mapping study on teaching and learning Computational Thinking through programming in higher education
    Tikva, Christina
    Tambouris, Efthimios
    [J]. THINKING SKILLS AND CREATIVITY, 2021, 41
  • [6] A systematic literature review regarding computational thinking and programming in early childhood education
    Bati, Kaan
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (02) : 2059 - 2082
  • [7] A systematic literature review regarding computational thinking and programming in early childhood education
    Kaan Bati
    [J]. Education and Information Technologies, 2022, 27 : 2059 - 2082
  • [8] Systematic Review of Education Sustainable Development in Higher Education Institutions
    Lim, Chen Kim
    Haufiku, Martin Shafiihuna
    Tan, Kian Lam
    Ahmed, Minhaz Farid
    Ng, Theam Foo
    [J]. SUSTAINABILITY, 2022, 14 (20)
  • [9] Computational thinking development through creative programming in higher education
    Romero, Margarida
    Lepage, Alexandre
    Lille, Benjamin
    [J]. INTERNATIONAL JOURNAL OF EDUCATIONAL TECHNOLOGY IN HIGHER EDUCATION, 2017, 14
  • [10] Computational thinking development through creative programming in higher education
    Margarida Romero
    Alexandre Lepage
    Benjamin Lille
    [J]. International Journal of Educational Technology in Higher Education, 14