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 |

Analysis on the Requirements of Computational Thinking Skills to Overcome the Difficulties in Learning Programming

Author 1: Karimah Mohd Yusoff Author 2: Noraidah Sahari Ashaari Author 3: Tengku Siti Meriam Tengku Wook Author 4: Noorazean Mohd Ali
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 11, No. 3 · Published 2020 · Cited by 22

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

Abstract

Programming has evolved as an effort to strengthen science, technology, engineering and mathematics (STEM). Programming is a complex process, especially for novices, since it requires problem-solving skills to solve problems of developing algorithms and programme codes. Problem-solving competencies, which are necessary as 21st-century skills, include a set of cognitive skills that are related to problem-solving and programme development or specifically known as computational thinking (CT) skills. In particular, this study quantitatively assessed the computational thinking skills in the context of programming, specifically on the difficulties in learning programming. From the perspectives of the instructors, the survey results highlighted the need to implement CT skills as an approach in teaching and learning programming. A model for teaching and learning programming is necessary as a guide for instructors in the teaching and learning process of programming.

Keywords

How to Cite this Article

Yusoff, K. M., Ashaari, N. S., Wook, T. S. M. T., & Ali, N. M. (2020). Analysis on the Requirements of Computational Thinking Skills to Overcome the Difficulties in Learning Programming. International Journal of Advanced Computer Science and Applications, 11(3). https://doi.org/10.14569/IJACSA.2020.0110329

Yusoff, Karimah Mohd, et al.. "Analysis on the Requirements of Computational Thinking Skills to Overcome the Difficulties in Learning Programming." International Journal of Advanced Computer Science and Applications, vol. 11, no. 3, 2020, https://doi.org/10.14569/IJACSA.2020.0110329.

@article{Yusoff2020,
  title     = {Analysis on the Requirements of Computational Thinking Skills to Overcome the Difficulties in Learning Programming},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {11},
  number    = {3},
  year      = {2020},
  publisher = {The Science and Information Organization},
  author    = {Karimah Mohd Yusoff and Noraidah Sahari Ashaari and Tengku Siti Meriam Tengku Wook and Noorazean Mohd Ali},
  doi       = {10.14569/IJACSA.2020.0110329},
  url       = {https://doi.org/10.14569/IJACSA.2020.0110329}
}

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.