Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Thinging for Computational Thinking

Author 1: Sabah Al Fedaghi Author 2: Ali Abdullah Alkhaldi
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 2 · Published 2019 · Cited by 7

DOI: https://doi.org/10.14569/IJACSA.2019.0100277

Abstract

This paper examines conceptual models and their application to computational thinking. Computational thinking is a fundamental skill for everybody, not just for computer scientists. It has been promoted as skills that are as fundamental for all as numeracy and literacy. According to authorities in the field, the best way to characterize computational thinking is the way in which computer scientists think and the manner in which they reason how computer scientists think for the rest of us. Core concepts in computational thinking include such notions as algorithmic thinking, abstraction, decomposition, and generalization. This raises several issues and challenges that still need to be addressed, including the fundamental characteristics of computational thinking and its relationship with modeling patterns (e.g., object-oriented) that lead to programming/coding. Thinking pattern refers to recurring templates used by designers in thinking. In this paper, we propose a representation of thinking activity by adopting a thinking pattern called thinging that utilizes a diagrammatic technique called thinging machine (TM). We claim that thinging is a valuable process as a fundamental skill for everybody in computational thinking. The viability of such a proclamation is illustrated through examples and a case study.

Keywords

How to Cite this Article

Fedaghi, S. A., & Alkhaldi, A. A. (2019). Thinging for Computational Thinking. International Journal of Advanced Computer Science and Applications, 10(2). https://doi.org/10.14569/IJACSA.2019.0100277

Fedaghi, Sabah Al, and Ali Abdullah Alkhaldi. "Thinging for Computational Thinking." International Journal of Advanced Computer Science and Applications, vol. 10, no. 2, 2019, https://doi.org/10.14569/IJACSA.2019.0100277.

@article{Fedaghi2019,
  title     = {Thinging for Computational Thinking},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {2},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Sabah Al Fedaghi and Ali Abdullah Alkhaldi},
  doi       = {10.14569/IJACSA.2019.0100277},
  url       = {https://doi.org/10.14569/IJACSA.2019.0100277}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.