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

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 sk...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:KnE Engineering Ročník 1; číslo 2; s. 165
Hlavní autoři: Lopez-Neri, Emmanuel, Torres-Santoyo, Estela
Médium: Journal Article
Jazyk:angličtina
Vydáno: 30.01.2018
ISSN:2518-6841, 2518-6841
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí: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.
ISSN:2518-6841
2518-6841
DOI:10.18502/keg.v1i2.1493