Methodological Process for the Teaching of Computer Programming based on Computational Thinking: Case Study

  • Lopez-Neri E
  • Torres-Santoyo E
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

In academia, it is common to identify the problem solving process based on computational thinking, as the traditional method of programming teaching. However, students would first have to develop the four types of thinking involved in this process, in order to develop successfully the programming skills. Therefore is required from the beginning of the learning process a method that provides students with a contextualization, allowing the configuration of their own language, which propitiates the development of analytical thinking for the construction of solutions for increasingly complex problems. This paper describes a methodological process of computer programming teaching based on the computational thinking process, by integrating components that promote the development of analytical thinking. Finally, we present a case study with STEM undergraduate students as participants.

Cite

CITATION STYLE

APA

Lopez-Neri, E., & Torres-Santoyo, E. (2018). Methodological Process for the Teaching of Computer Programming based on Computational Thinking: Case Study. KnE Engineering, 1(2), 165. https://doi.org/10.18502/keg.v1i2.1493

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free