On the cognitive effects of learning computer programming

Abstract : This paper critically examines current thinking about whether learning computer programming promotes the development of general higher mental functions. We show how the available evidence, and the underlying assumptions about the process of learning to program, fail to address this issue adequately. Our analysis is based on a developmental cognitive science perspective on learning program, incorporating developmental and cognitive science considerations of the mental activities involved in programming. It highlights the importance for future research of investigating students' interactions with instructional and programming contexts, developmental transformations of their programming skills, and their background knowledge and reasoning abilities.
Type de document :
Article dans une revue
New Ideas in Psychology, Elsevier, 1984, 2(2), pp.137-168
Liste complète des métadonnées

Littérature citée [115 références]  Voir  Masquer  Télécharger

Contributeur : Jerome Zeiliger <>
Soumis le : vendredi 23 novembre 2007 - 08:49:07
Dernière modification le : vendredi 27 mars 2015 - 14:57:01
Document(s) archivé(s) le : lundi 12 avril 2010 - 04:21:09


Fichiers produits par l'(les) auteur(s)


  • HAL Id : hal-00190532, version 1



Roy D. Pea, D. Midian Kurland. On the cognitive effects of learning computer programming. New Ideas in Psychology, Elsevier, 1984, 2(2), pp.137-168. 〈hal-00190532〉



Consultations de la notice


Téléchargements de fichiers