ACM Home Page
Please provide us with feedback. Feedback
Novice mistakes: are the folk wisdoms correct?
Full text PdfPdf (994 KB)
Source
Communications of the ACM archive
Volume 29 ,  Issue 7  (July 1986) table of contents
Pages: 624 - 632  
Year of Publication: 1986
ISSN:0001-0782
Authors
James C. Spohrer  Yale Univ., New Haven, CT
Elliot Soloway  Yale Univ., New Haven, CT
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 88,   Citation Count: 34
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/6138.6145
What is a DOI?

ABSTRACT

An evaluation of two folk wisdoms serves to elucidate the underlying or "deep-structure" reasons for novice errors.


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
 
2
Anderson, J.R.. and Jeffries, R. Novice LISP errors: Undetected losses of information from working memory. Hum.-Comput. Interaction I, 2 (1985). 107-131.
3
 
4
Bonar. J.. and Soloway. E. Preprogramming knowledge: A major source of misconceptions in novice programmers, Hum.-Comput. lnferaction 1. 2 (1985). 133-161.
 
5
 
6
Collins, A. Explicating the tacit knowledge in teaching and learning. BBN Tech. Rep. 3889. Cambridge, Mass.. 1978.
 
7
 
8
Larkin, J., McDermott, J., Simon, Il.. and Simon, H. Expert and novice performance in solving physics problems. Science 208 (1980). 140-156.
 
9
McKeithen. K.B., Reitman. J.S.. Rueter, H.H.. and Hi&. S.C. Knowledge organization and skill differences in computer programmers. Cogtfitiue Psychol. 13 (1981), 307-325.
 
10
Michener. E.R. Understanding understanding mathematics. Cognitive Sci. 2 (19781, 283-327.
 
11
Pea, R.D. Language-independent conceptual "bugs" in novice programming. 1. Educ. Comput. Res. To be published.
 
12
Resnick. L. Mathematics and science learning: A new conception. Science 220 (1983), 477-478.
 
13
Schank. R.C., and Abelson, R. Scripts, Plans, Goals and Understanding. Lawrence Erlbaum Associates, Hillsdale, N.J., 1977.
 
14
Shneiderman, B. Exploratory experiments in programmer behavior. Int. 1. Compuf. If. Sci. 5. 2 (1976). 123-143.
 
15
Sleeman. D.. Putnam, R.T.. Baxter, J.A., and Kuspa, L.K. Pascal and high-school students: A study of misconceptions. J. Educ. Comput. Res. To be published.
 
16
Soloway. E. Why kids should learn to program. Harvard Educ. RPU. To be published.
 
17
Soloway, E.. and Ehrlich. K. Empirical studies of programming knowledge. IEEE Trans. Softw. Eng. 5 (1984). 595-609.
 
18
 
19
Spohrer, J.C., Soloway. E., and Poppe, E. A goal/plan analysis of buggy Pascal programs. Hum.-Compuf. Interaction I, 2 (1985), 163-207.
 
20
Spohrer. J.C.. Pope, E.. Lipman. M., Sack. W.. Freiman, S., Littman. D.. Johnson, L.. and Soloway. E. BUG CATALOGUE: II, III, IV. Tech. Rep. 386. Dept. of Computer Science, Yale Univ.. New Haven, Conn., May 1985.

CITED BY  34


REVIEW

"Robert McLean Aiken : Reviewer"

This is another valuable contribution in a series of papers by Soloway and his associates in the Cognition and Programming Project at Yale University, who are trying to establish a framework for explaining why novice programmers make certain typ  more...

Collaborative Colleagues:
James C. Spohrer: colleagues
Elliot Soloway: colleagues