Revista Scientific Volumen 4 / Nº 13 - Agosto-Octubre 2019 | Page 295

Abstract Computational thinking is a relatively new concept that emerged at the beginning of this century and has quickly become popular motivated to its main premise: all people can use computer skills to solve problems in other areas. This concept is relevant because solving problems is one of the necessary skills of the 21st century. Currently, the idea that the development of computational thinking is directly related to the learning of computer programming is maintained, for this reason, the efforts to promote computational thinking have been oriented towards the inclusion of introductory programming courses in the curricula of educational systems. However, considering that learning programming is widely known for presenting various difficulties, it is necessary to reflect on other ways for the development of computational thinking. In this sense, the purpose of this essay is to present reflections that lead to a proposal based on metacognition, for the development of computational thinking during the execution of activities of daily life. Keywords: thinking; skills; problem solving; everyday life. Date Received: 08-01-2019 Date Acceptance: 22-04-2019 294 Date Publication: 05-08-2019 Arbitrado Computational thinking in everyday life