|
ABSTRACT
Focusing on thinking skills that are cognitive components of programming—rather than on intellectual ability—can illuminate the relationship between learning a programming language and learning more about thinking processes.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bauer, R.. Mehrens. W.A., and Visonhaler, J.R. Predicting performance in a computer programming course. Educ. and Psychol. Meas. 28 {1968), 1159-1643.
|
| |
2
|
Bayman, P. Effects of instructional procedures on learning a first programming language. Ph.D. dissertation, Dept. of Psychology, Univ. of California. Santa Barbara. 1963.
|
 |
3
|
|
| |
4
|
Bark. A. Leaming with Computers. Digital Press, Bedford, Mass.. 1961.
|
| |
5
|
Bransford. I.D.. Arbitman-Smith. R.. Stein, B.S., and Vye. N.1. Improving thinking and learning skills: An analysis of three approaches. In Vol. 1. Thinking and Learning Skills, J.W. Segal. SF. Chipman. and R. Glaser, Eds. Erlbaum, Hillsdale. N.J.. 1965. pp. 133-206.
|
| |
6
|
Caruso. D.R.. Taylor, J.J.. and Detterman. D.K. Intelligence research and intelligent policy. In How and How Much Can Intefligeuce Be Increased? D.K. Detterman and R.J. Sternberg. Eds. Ablex. Norwood, NJ.. 1982, pp. 45-65.
|
| |
7
|
Clements. D.H., and Cullo. D.F. Effects of computer programming on young children's cognition. 1. Educ. Psycho/. 76, 6 (Dec. 1964). 1051-1058.
|
| |
8
|
Dalbey. 1.. and Linn. M.C. The demands and requirements of computer programming: A literature review. I, Educ. Compuf. Res. I, 3 (Summer 1985), 253-274.
|
| |
9
|
Denelskv. G.Y.. and McKee. M.G. Prediction of comnuter oroaram- 1 .I mer training and job performance using the AABP Test. Pers. Psycho/. 27 (1974). 129-137.
|
| |
10
|
Corman H.. and Bourne. L.E. Learning to think by learning LOGO: Rule learning in third grade computer programmers. Bull. Psychonomic Sot. 21 (1983). 165-167.
|
| |
11
|
Gregg. L.W. Spatial concepts, spatial names. and the development of exocentric representations. In Children's Thinking: What Develops! R. Siegler. Ed. Erlbaum, Hillsdale. N.J.. 1976, pp. 275-290.
|
| |
12
|
Hollenbeck. G.P., and McNamara, W.J. CUCPAT and programming aptitude. Pus. Psychol. I8 (1965). 101-106.
|
| |
13
|
Linn, MC. The cognitive consequences of programming instruction in classrooms. Educ. Res. 74, 5 (May 1985). 14-16. 25-29.
|
| |
14
|
Lochhead. 1. An introduction to cognitive process instruction. In Cognifiue Process Instruction. J. Lochhead and J. Clement, Eds. Franklin Institute Press. Philadelphia, Pa., 1979. pp. l-4.
|
| |
15
|
Mansfield, R.S.. Busse. T.V., and Krepelka, E.J. The effectiveness of creativity training. Rev. Educ. Res. 48, 3 (Summer 1976). 517-536.
|
 |
16
|
|
| |
17
|
Mayer. R.E. Learning in complex domains: A cognitive analysis of computer programming. Psychol. Leanr. Motiv. 19 (1985). 89-130.
|
| |
18
|
Mayer. R.E. The elusive search for teachable aspects of problem solving. In Hisfoy of Eduratimal Psychology. I. Glover and R. Ronning. Eds. Academic Press, New York. To be published.
|
| |
19
|
McNamaer. W.J.. and Hughes, J.L. A review of research on the selection of computer programmers. Pers. Psycho/. 14 (1961). 39-51.
|
| |
20
|
Nickerson. R.S. Computer programming as a vehicle for teaching of thinking skills. Third&g 4 (1982). 42-48.
|
| |
21
|
Papert. S. Mindstorm. Basic Books. New York. 1960.
|
| |
22
|
Pea. R.D.. and Kurland. M.K. On the cognitive effects of learning computer programming. New Ideas in Psychol. 2. 2 (Spring 1965). 137-167.
|
| |
23
|
Rippa. S.A. Education in a Free Society: An American History. Longman. New York. 1960.
|
| |
24
|
Snow. R.E. Aptitude processes. In Vol. 1. Aptitude, Learning, and Insfruction, R.E. Snow. P. Federico. and W.E. Montague. Eds. Erlbaum. Hillsdale. N.}., 1960. pp. 27-63.
|
| |
25
|
Soloway. E.. Lochhead, I.. and Clement, J. Does computer programming enhance problem solving ability? Some positive evidence on algebra word problems. In Computer Literacy. R.J. Seidel. R.E. Anderson. and B. Hunter, Eds. Academic Press. New York, 1962. pp. 171-185.
|
| |
26
|
Thorndike, E.L. The influence of first-year Latin upon the ability to read English. Sch. Sot. 17 (1923). 165-168.
|
| |
27
|
Webb, N.M. Microcomputer learning in small groups: Cognitive requirements and group processes. 1. Educ. Psycho/. 76, 6 (Dec. 1964). 1076-1088.
|
CITED BY 13
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Linda Grandell , Mia Peltomäki , Ralph-Johan Back , Tapio Salakoski, Why complicate things?: introducing programming in high school using Python, Proceedings of the 8th Austalian conference on Computing education, p.71-80, January 16-19, 2006, Hobart, Australia
|
|
|
|
|
|
|
|
|
|
|
|
Pablo Romero , Benedict du Boulay , Richard Cox , Rudi Lutz , Sallyann Bryant, Debugging strategies and tactics in a multi-representation software environment, International Journal of Human-Computer Studies, v.65 n.12, p.992-1009, December, 2007
|
|
|
|
|
|
|
REVIEW
"John J. Hirschfelder : Reviewer"
This paper presents the results of three experiments conducted by the authors
to determine the relationship between the learning of BASIC programming by
college students and general thinking skills. The authors conclude that
success in learning
more...
|