On the Cognitive Prerequisites of Learning Computer Programming

Abstract : Training in computer literacy of some form, much of which will consist of training in computer programming, is likely to involve $3 billion of the $14 billion to be spent on personal computers by 1986 (Harmon, 1983). Who will do the training? "hardware and software manufacturers, management consultants, -retailers, independent computer instruction centers, corporations' in-house training programs, public and private schools and universities, and a variety of consultants1' (-ibid. , p. 27). To date, very little is known about what one needs to know in order to learn to program, and the ways in which educators might provide optimal learning conditions. The ultimate success of these vast training programs in programming--especially toward the goal of providing a basic computer programming competency for all individuals--will depend to a great degree on an adequate understanding of the developmental psychology of programming skills, a field currently in its infancy. In the absence of such a theory, training will continue, guided--or to express it more aptly, misguided--by the tacit Volk theories1' of programming development that until now have served as the underpinnings of programming instruction. Our paper begins to explore the complex agenda of issues, promise, and problems that building a developmental science of programming entails.
Keywords : computer education
Type de document :
Autre publication
technical report, 91 pages. 1983
Liste complète des métadonnées

https://telearn.archives-ouvertes.fr/hal-00190531
Contributeur : Jerome Zeiliger <>
Soumis le : vendredi 23 novembre 2007 - 08:49:03
Dernière modification le : vendredi 27 mars 2015 - 14:57:01
Document(s) archivé(s) le : lundi 12 avril 2010 - 04:21:08

Fichier

A17_Pea_Kurland_83.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00190531, version 1

Collections

Citation

Roy D. Pea, D. Midian Kurland. On the Cognitive Prerequisites of Learning Computer Programming. technical report, 91 pages. 1983. 〈hal-00190531〉

Partager

Métriques

Consultations de la notice

349

Téléchargements de fichiers

1454