|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael McCracken , Vicki Almstrum , Danny Diaz , Mark Guzdial , Dianne Hagan , Yifat Ben-David Kolikant , Cary Laxer , Lynda Thomas , Ian Utting , Tadeusz Wilusz, A multi-national, multi-institutional study of assessment of programming skills of first-year CS students, Working group reports from ITiCSE on Innovation and technology in computer science education, December 01, 2001, Canterbury, UK
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael McCracken , Vicki Almstrum , Danny Diaz , Mark Guzdial , Dianne Hagan , Yifat Ben-David Kolikant , Cary Laxer , Lynda Thomas , Ian Utting , Tadeusz Wilusz, A multi-national, multi-institutional study of assessment of programming skills of first-year CS students, ACM SIGCSE Bulletin, v.33 n.4, December 2001
|
|
|
|
|
|
Erich Gamma , Richard Helm , Ralph Johnson , John Vlissides, Design patterns: abstraction and reuse of object-oriented design, Software pioneers: contributions to software engineering, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
Jerry Mead , Simon Gray , John Hamer , Richard James , Juha Sorva , Caroline St. Clair , Lynda Thomas, A cognitive approach to identifying measurable milestones for programming skill acquisition, ACM SIGCSE Bulletin, v.38 n.4, December 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ma. Mercedes T. Rodrigo , Ryan S. Baker , Matthew C. Jadud , Anna Christine M. Amarra , Thomas Dy , Maria Beatriz V. Espejo-Lahoz , Sheryl Ann L. Lim , Sheila A.M.S. Pascua , Jessica O. Sugay , Emily S. Tabanao, Affective and behavioral predictors of novice programmer achievement, ACM SIGCSE Bulletin, v.41 n.3, September 2009
|
|
|
|
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...
|