skip to main content
10.1145/1268784.1268831acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article

Successful students' strategies for getting unstuck

Published:25 June 2007Publication History

ABSTRACT

Students often "get stuck" when trying to learn new computing concepts and skills. In this paper, we present and categorize strategies that successful students found helpful in getting unstuck. We found that the students reported using a broad range of strategies, and that these strategies fall into a number of recognizably different categories.

References

  1. J. Biggs. Teaching for Quality Learning in University. Society for Research in Higher Education and Open University Press, Buckingham, 1999.Google ScholarGoogle Scholar
  2. 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? In SIGCSE-2007, Covington, KY, March 2007. (To appear). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. P. Davies. Models and theories of programming strategy. Int. J. of Man-Machine Studies, 39(2):237--267, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 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, June 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Felder. Reaching the second tier: Learning and teaching styles in college science education. J. College Science Teaching, 23(5):286--290, 1993.Google ScholarGoogle Scholar
  6. S. Fitzgerald, B. Simon, and L. Thomas. Strategies that students use to trace code: an analysis based in grounded theory. In ICER '05: Proceedings of the 2005 international workshop on Computing education research, pages 69--80, Seattle, WA, USA, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Hughes and D. R. Peiris. ASSISTing CS1 students to learn: learning approaches and object-oriented programming. In ITiCSE-06, pages 275--279, Bologna, Italy, June 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Kember and L. Gow. A model of student approaches to learning encompassing ways to influence and change approaches. Instructional Science, 18:263--288, 1989.Google ScholarGoogle ScholarCross RefCross Ref
  9. F. Marton, D. Hounsell, and N. Entwistle. The Experience of Learning. Scottish Academic Press, Edinburgh, 1984.Google ScholarGoogle Scholar
  10. W. J. McKeachie, P. R. Pintrich, and Y. -G. Lin. Teaching learning strategies. Educational Psychologist, 20(3):153--160, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  11. 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.Google ScholarGoogle ScholarCross RefCross Ref
  12. D. Perkins. The many faces of constructivism. Educational Leadership, 57(3):6--11, 1999.Google ScholarGoogle Scholar
  13. G. Pólya. How to Solve It. Princeton University Press, Princeton, NJ, 2nd edition, 1957.Google ScholarGoogle Scholar
  14. P. Ramsden. Learning to Teach in Higher Education. Routledge, London, 1992.Google ScholarGoogle Scholar
  15. A. Robins, J. Rountree, and N. Rountree. Learning and teaching programming: A review and discussion. Computer Science Education, 13(2):137--172, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  16. K. Trigwell, M. Prosser, and P. Taylor. Qualitative differences in approaches to teaching first year university science. Higher Education, 27(1):75--84, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  17. I. Vessey. Expertise in debugging computer programs: Situation-based versus model-based problem solving. Int. J. of Man-Machine Studies, 23:459--494, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  18. P. C. Wankat and F. S. Oreovicz. Teaching Engineering. McGraw-Hill, New York, 1993.Google ScholarGoogle Scholar

Index Terms

  1. Successful students' strategies for getting unstuck

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ITiCSE '07: Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
      June 2007
      386 pages
      ISBN:9781595936103
      DOI:10.1145/1268784
      • cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 39, Issue 3
        Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education (ITiCSE'07)
        September 2007
        366 pages
        ISSN:0097-8418
        DOI:10.1145/1269900
        Issue’s Table of Contents

      Copyright © 2007 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 June 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      ITiCSE '07 Paper Acceptance Rate62of210submissions,30%Overall Acceptance Rate552of1,613submissions,34%

      Upcoming Conference

      ITiCSE 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader