Abstract

Computational thinking (CT) is one of the skills or processes needed in computer science. However, these skills can also be integrated into any field in education. The objective of this literature review is to study the benefits and challenges of computational thinking (CT) in education. This literature review is analyses 55 references obtained from various sources, based on predefined keywords. The references were then analysed using NVivo software to code them according to several main points. Based on the literature review, there are many benefits of computational thinking in education, including increasing critical and analytical thinking among students, cultivating CT skills in STEM education among students, improving pedagogy and curriculum, and fostering CT skills through game-based learning (GBL). However, there are some challenges facing the implementation of computational thinking in the field of education. These include teachers’ understanding of computational CT, lack of confidence, lack of the skills required to implement CT, and students’ acceptance of CT. In order to overcome these challenges, there are two important aspects to consider: ensuring teachers’ level of knowledge and level of readiness about CT is high. It is hoped that this literature review will be able to provide educators with an understanding of the extent to which CT is able to shape education to be more creative and meaningful.

Highlights

  • Teaching and learning are becoming increasingly challenging in line with the development of education in the twenty-first century

  • computational thinking (CT) has greatly benefited students in technological learning in the twenty-first century. We identify these benefits as increased critical and analytical thinking, cultivation of CT in STEM education (Science, Technology, Engineering, and Mathematics), improving pedagogy and curriculum towards CT, and fostering CT skills through game-based learning (GBL)

  • The following sections describe these benefits in more detail

Read more

Summary

Introduction

Teaching and learning are becoming increasingly challenging in line with the development of education in the twenty-first century. In the era of information and modern technology, education needs to be aligned with current needs. Various terms have been introduced into the world of education. One of them is Computational Thinking (CT). CT is a fundamental skill that needs to be mastered from early education to higher education in order to effectively solve problems in the world of digital technology. CT provides an opportunity for individuals to develop their knowledge and skills to succeed in life [1]

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call