Mental models: towards a cognitive science of language, inference, and consciousness
Mental models: towards a cognitive science of language, inference, and consciousness
Fragile knowledge and neglected strategies in novice programmers
Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers
Do computer science students know what they know?: a calibration study of data structure knowledge
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Pattern oriented instruction and the enhancement of analogical reasoning
Proceedings of the first international workshop on Computing education research
Putting threshold concepts into context in computer science education
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
ASSISTing CS1 students to learn: learning approaches and object-oriented programming
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
A cognitive approach to identifying measurable milestones for programming skill acquisition
ITiCSE-WGR '06 Working group reports on ITiCSE on Innovation and technology in computer science education
Threshold concepts in computer science: do they exist and are they useful?
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Successful students' strategies for getting unstuck
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Concrete examples of abstraction as manifested in students' transformative experiences
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Computer science student transformations: changes and causes
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Analysis of research into the teaching and learning of programming
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Harnessing surprise: tales from students' transformational biographies
Proceedings of the 41st ACM technical symposium on Computer science education
Experiencing programming assignments in CS1: the emotional toll
Proceedings of the Sixth international workshop on Computing education research
Issues regarding threshold concepts in computer science
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
Reflections on threshold concepts in computer programming and beyond
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Threshold concepts and threshold skills in computing
Proceedings of the ninth annual international conference on International computing education research
Students' understandings of storing objects
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Identifying threshold concepts: from dead end to a new direction
Proceedings of the ninth annual international ACM conference on International computing education research
Hi-index | 0.00 |
This paper is part of an ongoing series of projects in which we are investigating "threshold concepts": concepts that, among other things, transforms the way a student looks as the discipline and are often troublesome to learn. The word "threshold" might imply that students cross the threshold in a single "aha" moment, but often they seem to take longer. Meyer and Land introduce the term "liminal space" for the transitional period between beginning to learn a concept and fully mastering it. Based on in-depth interviews with graduating seniors, we found that the liminal space can provide a useful metaphor for the concept learning process. In addition to observing the standard features of liminal spaces, we have identified some that may be specific to computing, specifically those relating to levels of abstraction.