Research Article

An Overview of Computational Thinking

Volume: 10 Number: 1 April 30, 2022
EN TR

An Overview of Computational Thinking

Abstract

Computers and information technologies are increasingly becoming indispensable elements of our lives. Technological hardware and softwares are widely used in the field of education as well as in many fields such as engineering, business world, and health sector. In order to use these technologies efficiently, it is important for learners to understand the working logic of computers. One of the methods developed to achieve this is computational thinking. Although computational thinking is a relatively new concept, it is a rapidly developing concept. Computational thinking can be defined as a way of thinking that involves solving problems, designing systems, and making sense of human behavior using the basic concepts of computer science. The aim of this study is to discuss various dimensions of computational thinking with sources from the literature. In this context, firstly, the definitions of computational thinking were emphasized, and then information about the history and development process of computational thinking was given. The dimensions of computational thinking and the competencies related to computational thinking such as critical thinking, creative thinking, and algorithmic thinking are included. Finally, information is given about applications on computational thinking such as Google Education, Bebras, and Code.org.

Keywords

References

  1. Agalianos, A., Noss, R., & Whitty, G. (2001). Logo in mainstream schools: The struggle over the soul of an educational innovation. British Journal of Sociology of Education, 22(4), 479-500.
  2. Ahorani, D. (2000). Cotiga, Ergo, Sum! cognitive processes of students dealing with data structures. ACM SIGCSE Bulletin, 32(1), 26(30).
  3. Allen, M. (2004). Smart thinking: Skills for critical understanding and writing ( 2. Edition). Oxford University Press.
  4. Altun, M. (2014). Ortaokullarda (5, 6, 7 ve 8. sınıflarda) matematik öğretimi. Alfa Aktüel.
  5. Baker, M., Rudd, R., & Pomeroy, C. (2001). Relationships between critical and creative thinking. Journal of Southern Agricultural Education Research, 51(1), 173-188.
  6. Barefootcomputing (2020, November 29). About Barefoot. https://www.barefootcomputing.org/about-barefoot
  7. Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: what is involved and what is the role of the computer science education community?. Acm Inroads, 2(1), 48-54.
  8. Baykul, Y. (2014). Ortaokulda matematik öğretimi (5-8. sınıflar). Pegem Akademi Yayınları. BBC. (2020, November 30). BBC Bitesize. https://www.bbc.co.uk/bitesize/articles/z6x992p

Details

Primary Language

English

Subjects

-

Journal Section

Research Article

Publication Date

April 30, 2022

Submission Date

December 6, 2021

Acceptance Date

December 29, 2021

Published in Issue

Year 2022 Volume: 10 Number: 1

APA
Yokuş, E., & Kahramanoglu, R. (2022). An Overview of Computational Thinking. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi, 10(1), 157-173. https://doi.org/10.18506/anemon.1033403
AMA
1.Yokuş E, Kahramanoglu R. An Overview of Computational Thinking. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi. 2022;10(1):157-173. doi:10.18506/anemon.1033403
Chicago
Yokuş, Erhan, and Recep Kahramanoglu. 2022. “An Overview of Computational Thinking”. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi 10 (1): 157-73. https://doi.org/10.18506/anemon.1033403.
EndNote
Yokuş E, Kahramanoglu R (April 1, 2022) An Overview of Computational Thinking. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi 10 1 157–173.
IEEE
[1]E. Yokuş and R. Kahramanoglu, “An Overview of Computational Thinking”, Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi, vol. 10, no. 1, pp. 157–173, Apr. 2022, doi: 10.18506/anemon.1033403.
ISNAD
Yokuş, Erhan - Kahramanoglu, Recep. “An Overview of Computational Thinking”. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi 10/1 (April 1, 2022): 157-173. https://doi.org/10.18506/anemon.1033403.
JAMA
1.Yokuş E, Kahramanoglu R. An Overview of Computational Thinking. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi. 2022;10:157–173.
MLA
Yokuş, Erhan, and Recep Kahramanoglu. “An Overview of Computational Thinking”. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi, vol. 10, no. 1, Apr. 2022, pp. 157-73, doi:10.18506/anemon.1033403.
Vancouver
1.Erhan Yokuş, Recep Kahramanoglu. An Overview of Computational Thinking. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi. 2022 Apr. 1;10(1):157-73. doi:10.18506/anemon.1033403

Cited By