Abstract

Computational Thinking is a skill that guides the 21th century individual in the problems experienced during daily life and it has an ever-increasing significance. Multifarious definitions were attempted to explain the concept of Computational Thinking. However, it was determined that there was no consensus on this matter in the literature and several different concepts were mentioned in the definitions found in the literature. It was considered that this fact made it difficult to understand the concept of Computational Thinking. To establish a more comprehensive approach, the present study aimed to identify the concepts that are included in the Computational Thinking definitions that were presented in previous studies. It also aimed to reveal trends in the identified concepts throughout the years. As a result of the search, a total of 59 definitions were identified and a content analysis was conducted on these definitions. Analysis results demonstrated that Computational Thinking was defined based on several concepts such as problem solving, technology, thinking, individual and social qualities. Furthermore, it was determined that statements on thinking were prominent before 2006, and today, emphasis on problem solving and technology became more significant. It was considered that the present study would contribute to a better understanding of the Computational Thinking concept. At the end of the study, certain suggestions were presented for further research.

Highlights

  • The rising prevalence of computers in the 1980s since the development of user-friendly interfaces, and their infiltration into different areas of daily life increased the interaction between humans and computers

  • To create a better understanding on the subject, the present study aimed to reveal the concepts that were included in the definitions developed for Computational Thinking (CT) and trends in the identified concepts throughout the years

  • The search process was conducted in two stages in the study; it was initially conducted on Web of Science (WoS) and ERIC databases and using Google search engine to access the resources cited in the publications found in the abovementioned databases

Read more

Summary

Introduction

The rising prevalence of computers in the 1980s since the development of user-friendly interfaces, and their infiltration into different areas of daily life increased the interaction between humans and computers. In this process, the operational methods of computers began to affect and guide individuals’ thinking processes. During the last decade, various studies were conducted on CT to define the concept In this context, diSessa (2001) stated that CT is a term that reflects the methods and perspectives of computer sciences that could be utilized by individuals. Carnegie Mellon (2014) referred to CT as the use of computers to support thinking and problem solving activities. Williamson (2015) argued that CT was an emerging form of political approach that assumes that several public and social problems could be solved with digital innovations

Methods
Results
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