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 |

Incorporation of Computational Thinking Practices to Enhance Learning in a Programming Course

Author 1: Leticia Laura-Ochoa Author 2: Norka Bedregal-Alpaca
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 13, No. 2 · Published 2022 · Cited by 15

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

Abstract

The development of computational thinking skills is essential for information management, problem-solving, and understanding human behavior. Thus, the aim of the experience described here was to incorporate computational thinking practices to improve learning in a first Python programming course using programming tools such as PSeInt, CodingBat, and the turtle graphic library. A quasi-experimental methodological design was used in which the experimental and control groups are in different academic semesters. Exploratory mixed research was carried out. The control and experimental group consisted of 41 and 36 students, respectively. The results show that with the use of support programming tools, such as PSeInt, CodingBat, Python turtle graphic library, and the incorporation of computational thinking practices, the experimental group students obtained better learning results. It is concluded that student performance and motivation in university programming courses can be improved by using proper tools that help the understanding of programming concepts and the skills development related to computational thinking, such as abstraction and algorithmic thinking.

Keywords

How to Cite this Article

Laura-Ochoa, L., & Bedregal-Alpaca, N. (2022). Incorporation of Computational Thinking Practices to Enhance Learning in a Programming Course. International Journal of Advanced Computer Science and Applications, 13(2). https://doi.org/10.14569/IJACSA.2022.0130224

Laura-Ochoa, Leticia, and Norka Bedregal-Alpaca. "Incorporation of Computational Thinking Practices to Enhance Learning in a Programming Course." International Journal of Advanced Computer Science and Applications, vol. 13, no. 2, 2022, https://doi.org/10.14569/IJACSA.2022.0130224.

@article{Laura-Ochoa2022,
  title     = {Incorporation of Computational Thinking Practices to Enhance Learning in a Programming Course},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {13},
  number    = {2},
  year      = {2022},
  publisher = {The Science and Information Organization},
  author    = {Leticia Laura-Ochoa and Norka Bedregal-Alpaca},
  doi       = {10.14569/IJACSA.2022.0130224},
  url       = {https://doi.org/10.14569/IJACSA.2022.0130224}
}

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.