skip to main content
10.1145/2361276.2361283acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
research-article

Threshold concepts and threshold skills in computing

Published: 09 September 2012 Publication History

Abstract

Threshold concepts can be used to both organize disciplinary knowledge and explain why students have difficulties at certain points in the curriculum. Threshold concepts transform a student's view of the discipline; before being learned, they can block a student's progress.
In this paper, we propose that in computing, skills, in addition to concepts, can sometimes be thresholds. Some students report finding skills more difficult than concepts. We discuss some computing skills that may be thresholds and compare threshold skills and threshold concepts.

References

[1]
C. von Aufschnaiter and S. von Aufschnaiter. University students' activities, thinking and learning during laboratory work. European Journal of Physics, 28(3):51--60, 2007.
[2]
J. B. Biggs and K. F. Collis. Evaluating the quality of learning: the SOLO taxonomy (structure of the observed learning outcome). Academic Press, New York, 1982.
[3]
B. S. Bloom, editor. Taxonomy of Educational Objectives: the Classification of Educational Goals. Handbook 1: Cognitive Domain. Longman, New York, 1956.
[4]
B. du Boulay. Some difficulties of learning to program. In E. Soloway and J. Spohrer, editors, Studying the Novice programmer, pages 283--299. Lawrence Erlbaum Associaties Inc., 1988.
[5]
J. Boustedt, A. Eckerdal, R. McCartney, J. E. Moström, M. Ratcliffe, K. Sanders, and C. Zander. Threshold concepts in computer science: do they exist and are they useful? SIGCSE Bull., 39(1):504--508, 2007.
[6]
V. Braun and V. Clarke. Using thematic analysis in psychology. Qualitative Research in Psychology, 3:77--101, 2006.
[7]
P. Davies. Threshold concepts: how can we recognise them? 2003. Paper presented at EARLI conference, Padova. http://www.staffs.ac.uk/schools/business/ iepr/docs/etcworkingpaper(1).doc (accessed 25 August 2006).
[8]
J. Dewey. Science as subject-matter and as method. Science, 31(787):121--127, 1910.
[9]
C. Dörge. Competencies and skills: Filling old skins with new wine. In N. Reynolds and M. Tursanyi-Szabo, editors, Proceedings of the key competencies in the knowledge society: IFIP TC 3 International Conference, KCKS 2010, pages 78--89, 2010.
[10]
A. Eckerdal, R. McCartney, J. E. Moström, M. Ratcliffe, K. Sanders, and C. Zander. Putting threshold concepts into context in computer science education. In ITICSE '06, pages 103--107, Bologna, Italy, 2006.
[11]
A. Eckerdal, R. McCartney, J. E. Moström, M. Ratcliffe, and C. Zander. Categorizing student software designs: Methods, results, and implications. Computer Science Education, 16(3):197--209, September 2006.
[12]
A. Eckerdal, R. McCartney, J. E. Moström, K. Sanders, L. Thomas, and C. Zander. From Limen to Lumen: computing students in liminal spaces. In ICER '07: Proceedings of the third international workshop on Computing education research, pages 123--132, New York, NY, USA, 2007. ACM.
[13]
N. Entwistle. Concepts and conceptual frameworks underpinning the ETL project. Occasional Report 3 of the Enhancing Teaching-Learning Environments in Undergraduate Courses Project, School of Education, University of Edinburgh, March 2003, 2003.
[14]
S. Fitzgerald, G. Lewandowski, R. McCauley, L. Murphy, B. Simon, L. Thomas, and C. Zander. Debugging: finding, fixing and flailing, a multi-institutional study of novice debuggers. Computer Science Education, 18(2):93--116, 2008.
[15]
M. T. Flanagan and J. Smith. From playing to understanding: the transformative potential of discourse versus syntax in learning to program. In R. Land, J. H. F. Meyer, and J. Smith, editors, Threshold Concepts Within the Disciplines, chapter 7, pages 91--104. Sense Publishers, Rotterdam, 2008.
[16]
J. P. A. M. Kessels and F. A. J. Korthagen. The relationship between theory and practice: Back to the classics. Educational Researcher, 25(3):17--22, 1996.
[17]
R. Lister, T. Clear, Simon, D. Bouvier, P. Carter, A. Eckerdal, J. Jackova', M. Lopez, R. McCartney, P. Robbins, O. Seppälä, and E. Thompson. Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer. SIGCSE Bulletin, 41(4), 2009.
[18]
R. McCartney, J. Boustedt, A. Eckerdal, J. E. Moström, K. Sanders, L. Thomas, and C. Zander. Liminal spaces and learning computing. European Journal of Engineering Education, 34(4):383--391, 2009.
[19]
R. McCartney, A. Eckerdal, J. E. Moström, K. Sanders, and C. Zander. Successful students' strategies for getting unstuck. SIGCSE Bull., 39(3):156--160, September 2007.
[20]
R. McCormick. Conceptual and procedural knowledge. International Journal of Technology and Design Education, 7(1--2):141--159, 1997.
[21]
M. McCracken, V. Almstrum, D. Diaz, M. Guzdial, D. Hagan, Y.-D. Kolikant, C. Laxer, L. Thomas, I. Utting, and T. Wilusz. A multi-national, multi-institutional study of assessment of programming skills of first-year cs students. SIGCSE Bulletin, 33(4):125--180, 2001.
[22]
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, Universities of Edinburgh, Coventry, and Durham, 2003. http://www.ed.ac.uk/etl/docs/ETLreport4.pdf.
[23]
J. H. 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.
[24]
B. Molander. Kunskap i handling {Knowledge in Action; in Swedish}. DAIDALOS, 1996.
[25]
National Capital Language Resource Center (NCLRC). The essentials of language teaching: Strategies for learning grammar. http://www.nclrc.org/essentials/grammar/stratgram.htm. Accessed March 13, 2012.
[26]
D. A. Norman. The Design of Everyday Things. Doubleday, New York, 1990.
[27]
Oxford English Dictionary Online. Oxford University Press, March 2012. http://0-www.oed.com.helin.uri.edu/ viewdictionaryentry/ Entry/ 180865 (accessed April 07, 2012).
[28]
D. Perkins. The many faces of constructivism. Educational Leadership, 57(3):6--11, 1999.
[29]
M. Polanyi. Tacit knowing: Its bearing on some problems of philosophy. Reviews of Modern Physics, 34(4):601--616, 1962.
[30]
G. Ryle. Knowing how and knowing that: The presidential address. Proceedings of the Aristotelian Society, New Series, 46:1--16, 1945.
[31]
M. Séré. Towards renewed research questions from the outcomes of the european project Labwork in Science Education. Science Education, 86(5):624--644, 2002.
[32]
L. S. Shulman. Theory, practice, and the education of professionals. The Elementary School Journal, 98(5):511--526, May 1998.
[33]
V. Sien and D. W. K. Chong. Threshold concepts in object-oriented modelling. In 7th Educators' Symposium@MODELS 2011 - Software Modeling in Education - Pre-Proceedings, pages 55--64, Carl von Ossietzky universität Oldenburg, 2011.
[34]
S. Worsley, M. Bulmer, and M. O'Brien. Threshold concepts and troublesome knowledge in a second-level mathematics course. In Symposium Proceedings: Visualisation and ConceptDevelopment, UniServe Science, pages 139--144, The University of Sydney, 2008. UniServe Science.
[35]
C. Zander, J. Boustedt, A. Eckerdal, R. McCartney, J. E. Moström, M. Ratcliffe, and K. Sanders. Threshold concepts in computer science: a multi-national investigation. In R. Land, J. H. F. Meyer, and J. Smith, editors, Threshold Concepts Within the Disciplines, chapter 8, pages 105--118. Sense Publishers, Rotterdam, 2008.

Cited By

View all
  • (2024)Interview Iterations and Improvements for Identifying Intermediate Computer Science Threshold Concepts2024 IEEE Frontiers in Education Conference (FIE)10.1109/FIE61694.2024.10893570(1-5)Online publication date: 13-Oct-2024
  • (2023)Investigating Troublesome Knowledge in Middle-Year Computer Science Courses to Support RetentionProceedings of the 2023 ACM Conference on International Computing Education Research - Volume 210.1145/3568812.3603457(113-115)Online publication date: 7-Aug-2023
  • (2023)Identification of Threshold Concepts for Intermediate Computer Science Students2023 IEEE Frontiers in Education Conference (FIE)10.1109/FIE58773.2023.10343211(1-5)Online publication date: 18-Oct-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICER '12: Proceedings of the ninth annual international conference on International computing education research
September 2012
174 pages
ISBN:9781450316040
DOI:10.1145/2361276
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 September 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. threshold concepts
  2. threshold skills

Qualifiers

  • Research-article

Conference

ICER '12
Sponsor:
ICER '12: International Computing Education Research Conference
September 9 - 11, 2012
Auckland, New Zealand

Acceptance Rates

Overall Acceptance Rate 189 of 803 submissions, 24%

Upcoming Conference

ICER 2025
ACM Conference on International Computing Education Research
August 3 - 6, 2025
Charlottesville , VA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)35
  • Downloads (Last 6 weeks)5
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Interview Iterations and Improvements for Identifying Intermediate Computer Science Threshold Concepts2024 IEEE Frontiers in Education Conference (FIE)10.1109/FIE61694.2024.10893570(1-5)Online publication date: 13-Oct-2024
  • (2023)Investigating Troublesome Knowledge in Middle-Year Computer Science Courses to Support RetentionProceedings of the 2023 ACM Conference on International Computing Education Research - Volume 210.1145/3568812.3603457(113-115)Online publication date: 7-Aug-2023
  • (2023)Identification of Threshold Concepts for Intermediate Computer Science Students2023 IEEE Frontiers in Education Conference (FIE)10.1109/FIE58773.2023.10343211(1-5)Online publication date: 18-Oct-2023
  • (2022)Development and Use of Domain-specific Learning Theories, Models, and Instruments in Computing EducationACM Transactions on Computing Education10.1145/353022123:1(1-48)Online publication date: 29-Dec-2022
  • (2022)Learning Theories Use and Relationships in Computing Education ResearchACM Transactions on Computing Education10.1145/348705623:1(1-34)Online publication date: 29-Dec-2022
  • (2022)Threshold Concepts and Skills in Software Architecture: Instructors’ Perspectives2022 29th Asia-Pacific Software Engineering Conference (APSEC)10.1109/APSEC57359.2022.00076(547-553)Online publication date: Dec-2022
  • (2020)Computing education theoriesACM Inroads10.1145/338188911:1(54-64)Online publication date: 13-Feb-2020
  • (2020)Toward Predicting Success and Failure in CS2Proceedings of the 2020 ACM Southeast Conference10.1145/3374135.3385277(218-225)Online publication date: 2-Apr-2020
  • (2020)Challenges with Learning to Program and Problem SolveProceedings of the 51st ACM Technical Symposium on Computer Science Education10.1145/3328778.3366838(494-499)Online publication date: 26-Feb-2020
  • (2019)Review and Use of Learning Theories within Computer Science Education ResearchProceedings of the Working Group Reports on Innovation and Technology in Computer Science Education10.1145/3344429.3372504(89-109)Online publication date: 18-Dec-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media