Programming pedagogy---a psychological overview

作者: Leon E. Winslow

DOI: 10.1145/234867.234872

关键词: Mathematics educationAffect (psychology)CurriculumComputer programmingComputer scienceManagement science

摘要: Can we turn novices into experts in a four year undergraduate program? If so, how? not, what is the best can do? While every teacher has his/her own opinion on these questions, psychological studies over last twenty years have started to furnish scientific answers. Unfortunately, little of results been incorporated curricula or textbooks. This report brief overview some more important concerning computer programming and how they affect course design.

参考文章(28)
Neil Goldman, Robert Balzer, David Wile, The use of a domain model in understanding informal process descriptions international joint conference on artificial intelligence. pp. 404- 404 ,(1977)
Jean-Michel Hoc, Anh Nguyen-Xuan, Language Semantics, Mental Models and Analogy Psychology of Programming. pp. 139- 156 ,(1990) , 10.1016/B978-0-12-350772-3.50014-8
David J. Gilmore, Methodological Issues in the Study of Programming Psychology of Programming. pp. 83- 98 ,(1990) , 10.1016/B978-0-12-350772-3.50010-0
Willemien Visser, Jean-Michel Hoc, Expert Software Design Strategies Psychology of Programming. pp. 235- 249 ,(1990) , 10.1016/B978-0-12-350772-3.50020-3
Russel Winder, Marian Petre, Issues governing the suitability of programming languages for programming tasks Proceedings of the Fourth Conference of the British Computer Society on People and computers IV. pp. 199- 215 ,(1988)
Ira P. Goldstein, Mark L. Miller, Structured planning and debugging international joint conference on artificial intelligence. pp. 773- 779 ,(1977)
David J. Gilmore, Expert Programming Knowledge: A Strategic Approach Psychology of Programming. pp. 223- 234 ,(1990) , 10.1016/B978-0-12-350772-3.50019-7
Nancy Pennington, Comprehension strategies in programming Empirical studies of programmers: second workshop. pp. 100- 113 ,(1987)
D. N. Perkins, Fay Martin, Fragile knowledge and neglected strategies in novice programmers Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers. pp. 213- 229 ,(1986)
John R. Anderson, The Architecture of Cognition ,(1995)