What is Programming? Putting all together, Part II –The Cognitive Skills associated

Reyes Juárez‐Ramírez, Samantha Jiménez, Verónica Tapia-Ibarra · 2019

Programming demands a high level of intellectual work and also cognitive skills of high level order. To learn programming is not an easy task, neither to teach nor train those skills. In this paper we present, as a second part of our research, the foundations of the cognitive skills extracted from classic and specialized literature, in order to set a basis for new studies addressed on how to train cognitive skills and how to assess them. We present a survey to investigate if students and professional software developers have awareness about the implication of cognitive skills in the programming process. The survey has encouraging results.

Read the paper · More papers on PaperTik