ACM Home Page
Please provide us with feedback. Feedback
Strategies that students use to trace code: an analysis based in grounded theory
Full text PdfPdf (519 KB)
Source International Computing Education Research Workshop archive
Proceedings of the first international workshop on Computing education research table of contents
Seattle, WA, USA
Pages: 69 - 80  
Year of Publication: 2005
ISBN:1-59593-043-4
Authors
Sue Fitzgerald  Metropolitan State University, St. Paul, MN
Beth Simon  University of California, San Diego, La Jolla, CA
Lynda Thomas  University of Wales, Aberystwyth, Wales, UK
Sponsors
ACM: Association for Computing Machinery
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 92,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   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/1089786.1089793
What is a DOI?

ABSTRACT

How do beginning students approach problems which require them to read and understand code? We report on a Grounded Theory-based analysis of student transcripts from 12 institutions where students were asked to "think aloud" when solving such problems. We identify 19 strategies used by students. Primary results are that all students employ a range of strategies, there were (in total) many different strategies that were applied, students use multiple strategies on each individual problem, students applied different strategies to different types of questions, and students often applied strategies poorly. We show that strategies conform with existing education theories including Bloom's Taxonomy and the Approaches to Study Inventory. Additionally, we discuss emergent theories developed through a card sort process.


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
Bloom, B. S., Mesia, B. B. and Krathwohl, D. R. Taxonomy of Educational Objectives (two vols: The Affective Domain & The Cognitive Domain). Addison-Wesley, 1956.
 
2
Borgatti, S. Introduction to Grounded Theory, <http://www.analytictech.com/mb870/introtoGT.htm> (last accessed April 29, 2005).
 
3
Bush, M. Alternative Marking Schemes for On-Line Multiple-Choice Tests. In Proceedings of the Seventh Annual Conference on the Teaching of Computing (Belfast, Ireland, 1997). CTI Computing, 1999.
 
4
du Boulay, J. B. H., O'Shea, T. and Monk, J. The black box inside the glass box: Presenting computing concepts to novices. In E. Soloway and J.C. Spohrer (Eds), Studying the Novice Programmer. Lawrence Erlbaum Associates, Hillsdale, 1989, 431-446. Reprinted from du Boulay, O'Shea and Monk (1981).
 
5
Entwistle, N.J. and Tait, H. The Revised Approaches to Study Inventory. Edinburgh: Centre for Learning and Instruction, University of Edinburgh, 1994.
6
 
7
Glaser, B.G. and Strauss, A.L. The discovery of Grounded Theory: Strategies for qualitative research. Aldine: Chicago, 1967.
 
8
Grounded Theory: a thumbnail sketch, <http://www.scu.edu.au/schools/gcm/ar/arp/grounded.html> (last accessed April 29, 2005).
 
9
Lawson, A.E., Karplus, R. and Adi, H. The acquisition of logic and formal operational schemata during the secondary school years. Journal of Research in Science Teaching, 15, 6 (1978), 465-478.
 
10
Learning Domains or Bloom's Taxonomy, <http://www.nwlink.com/ donclark/hrd/bloom.html> (last accessed August 18, 2005).
 
11
Learning Skills Program: Bloom's Taxonomy, <http://www.coun.uvic.ca/learn/program/hndouts/bloom.html>, (last accessed August 18, 2005).
 
12
Lister, R. Personal communication, 2005.
13
14
15
 
16
McCartney, R., Mostrom, J.E., Sanders, K., and Seppala, O. Take note: The effectiveness of novice programmers' annotations on examinations. Informatics in Education. 4. 1, (2005), 69-86.
17
 
18
 
19
Richardson, J. T. E., Using Questionnaires to Evaluate Student Learning: Some Health Warnings. Gibbs, G. (ed.) Improving Student Learning - Theory and Practice. Oxford: Oxford Centre for Staff Development, 1994. (<http://www.city.londonmet.ac.uk/deliberations/ocsd-pubs/isltp-richardson.html> )
 
20
Robins, A., Rountree, J., and Rountree, N. Learning and Teaching Programming: A Review and Discussion, Computer Science Education, 13, 2 (2003), 137-172.
 
21
Rugg, G., and McGeorge, P. The sorting techniques: a tutorial paper on card sorts, picture sorts and item sorts. Expert Systems, 14, 2 (1997), 80-93.
 
22
 
23

CITED BY  8

Collaborative Colleagues:
Sue Fitzgerald: colleagues
Beth Simon: colleagues
Lynda Thomas: colleagues