ACM Home Page
Please provide us with feedback. Feedback
Putting threshold concepts into context in computer science education
Full text PdfPdf (107 KB)
Source Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education table of contents
Bologna, Italy
SESSION: CS eduacation research I table of contents
Pages: 103 - 107  
Year of Publication: 2006
ISBN:1-59593-055-8
Also published in ...
Authors
Anna Eckerdal  Uppsala University, Uppsala, Sweden
Robert McCartney  University of Connecticut, Storrs, CT
Jan Erik Moström  Umeå University, Umeå, Sweden
Mark Ratcliffe  University of Wales, Aberystwyth, Wales
Kate Sanders  Rhode Island College, Providence, RI
Carol Zander  Univ. of Washington, Bothell, Bothell, WA
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 103,   Citation Count: 10
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/1140124.1140154
What is a DOI?

ABSTRACT

This paper describes Threshold Concepts, a theory of learning that distinguishes core concepts whose characteristics can make them troublesome in learning. With an eye to applying this theory in computer science, we consider this notion in the context of related topics in computer science education.


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
 
3
J. Bonar and E. Soloway. Preprogramming knowledge: A major source of misconceptions in novice programmers. In E. Soloway and J. Spohrer, editors, Studying the Novice Programmer. Lawrence Erlbaum Associates, 1989.
4
 
5
 
6
J. Bruner. The process of education. Harvard University Press, Cambridge, MA, 1960.
 
7
M. Clancy. Misconceptions and attitudes that interfere with learning to program. In S. Fincher and M. Petre, editors, Computer Science Education Research. Taylor and Francis Group, London, 2004.
 
8
P. Davies. Threshold concepts: how can we recognise them. 2003. Paper presented at EARLI conference, Padova. Downloaded from http://www.staffs.ac.uk/-schools/business/iepr/docs/etcworkingpaper(1)
 
9
R. Davis, C. Maher, and N. Noddings. Constructivist views of the teaching and learning of mathematics. J. Res. Math. Teaching, Monograph No.4, 1990.
10
 
11
F. Detienne. Assessing the cognitive consequences of the object-oriented approach: A survey of empirical research on object-oriented design by individuals and teams. Interacting with Computers, 9:47--72, 1997.
 
12
A. Eckerdal. On the understanding of object and class. Technical Report 2004-058, Dept. of Information Technology, Uppsala Univ., 2004.
13
 
14
B. Eylon and M. Linn. Learning and instruction: An examination of four research perspectives in science education. Rev. Educational Research, 58(4), 1988.
15
16
17
18
 
19
 
20
D. E. Kieras and S. Bovair. The role of a mental model in learning to operate a device. Cognitive Science, 8:255--273, 1984.
 
21
M. Kölling. The problem of teaching object-oriented programming, part I: Languages. J. Object-oriented Programming, 11(8):8--15, 1999.
22
 
23
R. McCartney and K. Sanders. What are the "threshold concepts" in computer science? In Proceedings of the Koli Calling 2005 Conference on Computer Science Education, page 185, 2005.
24
 
25
J. Meyer and R. Land. Threshold concepts and troublesome knowledge: Linkages to ways of thinking and practising within the disciplines. ETL Project Occasional Report 4, 2003. http://www.ed.ac.uk/etl/docs/ETLreport4.pdf.
 
26
J. Meyer and R. Land. Threshold concepts and troublesome knowledge (2): Epistemological considerations and a conceptual framework for teaching and learning. Higher Education, 49:373--388, 2005.
27
 
28
D. Perkins. The many faces of constructivism. Educational Leadership, 57(3):6--11, 1999.
 
29
N. Ragonis and M. Ben-Ari. Teaching constructors: A difficult multiple choice. In 16th European Conference on Object-Oriented Programming, Workshop 3, 2002.
 
30
 
31
A. Schwill. Fundamental ideas of computer science. Bull. European Assoc. for Theoretical Computer Science, 53:274--295, 1994.
 
32
J. Smith, A. diSessa, and J. Roschelle. Misconceptions reconceived: A constructivist analysis of knowledge in transition. J. Learning Sciences, 3(2), 1993.
 
33
S. Wiedenbeck, D. LaBelle, and V. N. R. Kain. Factors affecting course outcomes in introductory programming. In 16th Annual Workshop of the Psychology of Programming Interest Group, 2004.
 
34
35

CITED BY  10

Collaborative Colleagues:
Anna Eckerdal: colleagues
Robert McCartney: colleagues
Jan Erik Moström: colleagues
Mark Ratcliffe: colleagues
Kate Sanders: colleagues
Carol Zander: colleagues