|
ABSTRACT
Novice programmer knowledge contains a mixture of well-formed, in-transition and muddled conceptual structures. In this paper we describe an analysis of the in-transition and muddled items that are not fully integrated into the novices' cognitive structures. When participants were asked to perform card sorts of programming concepts into categories, 23% of their categories were "ragbags": categories with names such as "don't know," "not sure," or "not applicable"'' that indicate that the students have little or no knowledge of the concepts placed in those categories.In this study, we find that there are distinct differences in the uses of the ragbags. In particular, we find that terms considered more abstract tend to be placed into Don't Know and Not Sure ragbags more often than concrete terms; and students categorized as low performers tend to use Not Sure far more often than high performers but Don't Know and Not Applicable less often. We also find evidence that the meaningfulness of a concept is likely to be related to the vocabulary used in the classroom, suggesting that students may assimilate abstract concepts into their conceptual structures more quickly if one uses the terms more frequently.
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
|
B. Adelson. Problem solving and the development of abstract categories in programming languages. Memory and Cognition, 9(4):422--433, 1981.
|
| |
2
|
|
| |
3
|
|
| |
4
|
M. T. H. Chi, R. Glazer, and M. J. Farr, editors. The nature of expertise. Erlbaum, 1988.
|
| |
5
|
W. J. Conover. Practical Nonparametric Statistics. Wiley series in probability and statistics. John Wiley & Sons, Inc., New York, NY, 1971.
|
| |
6
|
S. P. Davies, D. J. Gilmore, and T. R. G. Green. Are objects that important? the effects of expertise and familiarity on the classification of object-oriented code. Human-Computer Interaction, 10(2 & 3):227--248, 1995.
|
| |
7
|
M. W. Eysenck and M. T. Keane. A Handbook of Cognitive Psychology. Psychology Press, 1995.
|
| |
8
|
G. Kelly. The psychology of personal constructs. Norton, 1955.
|
 |
9
|
|
| |
10
|
|
| |
11
|
F. Marton and R. Säljö. On qualitative differences in learning: Outcome and process. British Journal of Educational Psychology, 46:4--11, 1976.
|
 |
12
|
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
[doi> 10.1145/572139.572181]
|
| |
13
|
P. McGeorge and G. Rugg. The uses of "contrived" knowledge elicitation techniques. Expert Systems, 9:149--154, 1992.
|
 |
14
|
Laurie Murphy , Renée McCauley , Suzanne Westbrook , Timothy Fossum , Susan Haller , Briana B. Morrison , Brad Richards , Kate Sanders , Carol Zander , Ruth E. Anderson, A multi-institutional investigation of computer science seniors' knowledge of programming concepts, Proceedings of the 36th SIGCSE technical symposium on Computer science education, February 23-27, 2005, St. Louis, Missouri, USA
|
| |
15
|
M. Petre, S. Fincher, J. Tenenberg, R. Anderson, R. Anderson, D. Bouvier, S. Fitzgerald, A. Gutschow, S. Haller, G. Lewandowski, R. Lister, R. McCauley, J. McTaggart, B. Morrison, L. Murphy, C. Prasad, B. Richards, K. Sanders, T. Scott, D. Shinners-Kennedy, L. Thomas, S. Westbrook, and C. Zander. 'My criterion is: Is it a boolean.' A cardsort elicitation of students' knowledge of programming constructs. Technical Report 6-03, Computing Laboratory, University of Kent, Canterbury, UK, 2003.
|
| |
16
|
|
| |
17
|
G. Rugg and P. McGeorge. The sorting techniques: Card sorts, picture sorts and item sorts. Expert Systems, 14(2):80--93, 1997.
|
| |
18
|
G. Rugg, P. McGeorge, and N. Maiden. Method fragments. Expert Systems, 17:248--257, 2000.
|
| |
19
|
K. Sanders, D. Bouvier, S. Fincher, G. Lewandowski, B. Morrison, L. Murphy, M. Petre, J. Tenenberg, L. Thomas, R. Anderson, R. Anderson, S. Fitzgerald, A. Gutschow, S. Haller, M. Jadud, R. Lister, R. McCauley, J. McTaggart, C. Prasad, B. Richards, T. Scott, D. Shinners-Kennedy, S. Westbrook, and C. Zander. A multi-institutional, multinational study of programming concepts using card sort data. Expert Systems, 22(3):121--128, 2005.
|
| |
20
|
|
CITED BY 5
|
|
Beth Simon , Tzu-Yi Chen , Gary Lewandowski , Robert McCartney , Kate Sanders, Commonsense computing: what students know before we teach (episode 1: sorting), Proceedings of the 2006 international workshop on Computing education research, September 09-10, 2006, Canterbury, United Kingdom
|
|
|
|
|
|
|
|
|
|
|
|
S. Simon , Angela Carbone , Michael de Raadt , Raymond Lister , Margaret Hamilton , Judy Sheard, Classifying computing education papers: process and results, Proceeding of the fourth international workshop on Computing education research, p.161-172, September 06-07, 2008, Sydney, Australia
|
|