skip to main content
10.1145/2999541.2999552acmotherconferencesArticle/Chapter ViewAbstractPublication Pageskoli-callingConference Proceedingsconference-collections
research-article

Revisiting why students drop CS1

Published:24 November 2016Publication History

ABSTRACT

This paper describes a qualitative study of the factors that contribute to a student's decision to withdraw from CS1. Individual interviews were held with 18 students in a majors-focused CS1 at a large, research-intensive North American university, and results both validate and extend previous work on the experience of students who struggle in introductory computer science. In particular, our analysis confirms the complexity of the decision to drop, with students citing a combination of interrelated factors that contribute to the decision. Lack of time, combined with ineffective study strategies or with a prioritization of other courses, were the most commonly cited combinations of factors. Interestingly, when compared to the experience of students who chose to complete the course, there is evidence that students encounter a decision point when they realize they are or soon will be behind. Students who drop speak of focusing on other priorities or being unable to catch up, while students who complete speak of understanding the need to use new techniques for learning and increasing their efforts.

References

  1. J. Bennedsen and M. E. Caspersen. Failure rates in introductory programming. SIGCSE Bull., 39(2):32--36, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Bennett. Determinants of undergraduate student drop out rates in a university business studies department. Journal of Further and Higher Education, 27(2):123--141, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  3. S. Bergin and R. Reilly. Predicting introductory programming performance: A multi-institutional multivariate study. Computer Science Education, 16(4):303--323, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  4. M. Biggers, A. Brauer, and T. Yilmaz. Student perceptions of computer science: A retention study comparing graduating seniors with CS leavers. SIGCSE Bull., 40(1):402--406, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. D. Chinn, J. Sheard, A. Carbone, and M.-J. Laakso. Study habits of CS1 students: What do they do outside the classroom? In Proceedings of the Twelfth Australasian Conference on Computing Education, pages 53--62, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. D. Hagan and S. Markham. Does it help to have some programming experience before beginning a computing degree program? In Proceedings of the 5th Annual Conference on Innovation and Technology in Computer Science Education, pages 25--28, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. E. K. Henriksen, J. Dillon, and J. Ryder. Understanding student participation and choice in science and technology education. Springer, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  8. D. Horton and M. Craig. Drop, fail, pass, continue: Persistence in CS1 and beyond in traditional and inverted delivery. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, pages 235--240, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. P. Kinnunen and L. Malmi. Why students drop out CS1 course? In Procs of the Second International Workshop on Computing Education Research, pages 97--108, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Kinnunen and L. Malmi. CS minors in a CS1 course. In Procs of the Fourth International Workshop on Computing Education Research, pages 79--90, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. D. R. Krathwohl. A revision of Bloom's taxonomy: An overview. Theory into practice, 41(4):212--218, 2002.Google ScholarGoogle Scholar
  12. C. Lang, J. McKay, and S. Lewis. Seven factors that influence ict student achievement. SIGCSE Bull., 39(3):221--225, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Luxton-Reilly. Learning to program is easy. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, pages 284--289, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. P. Y. Martin and B. A. Turner. Grounded theory and organizational research. The Journal of Applied Behavioral Science, 22(2):141--157, 1986.Google ScholarGoogle ScholarCross RefCross Ref
  15. I. O. Pappas, M. N. Giannakos, and L. Jaccheri. Investigating factors influencing students' intention to dropout computer science studies. In Procs of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, pages 198--203, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. N. Rountree, J. Rountree, A. Robins, and R. Hannah. Interacting factors that predict success and failure in a CS1 course. In Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education, pages 101--104, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. E. Seymour. Talking about leaving: Why undergraduates leave the sciences. Westview, 2000.Google ScholarGoogle Scholar
  18. J. Sheard, A. Carbone, S. Markham, A. J. Hurst, D. Casey, and C. Avram. Performance and progression of first year ict students. In Proceedings of the Tenth Conference on Australasian Computing Education, pages 119--127, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. Sheard, Simon, A. Carbone, D. Chinn, T. Clear, M. Corney, D. D'Souza, J. Fenwick, J. Harland, M.-J. Laakso, and D. Teague. How difficult are exams?: A framework for assessing the complexity of introductory programming exams. In Proceedings of the Fifteenth Australasian Computing Education Conference, pages 145--154, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. D. F. Shell, L.-K. Soh, A. E. Flanigan, and M. S. Peteranetz. Students' initial course motivation and their achievement and retention in college CS1 courses. In Procs of the 47th ACM Technical Symposium on Computer Science Education, pages 639--644, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. A. Tafliovich, J. Campbell, and A. Petersen. A student perspective on prior experience in CS1. In Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pages 239--244, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. V. Tinto. Dropout from higher education: A theoretical synthesis of recent research. Review of educational research, 45(1):89--125, 1975.Google ScholarGoogle Scholar
  23. V. Tinto. Stages of student departure: Reflections on the longitudinal character of student leaving. The Journal of Higher Education, pages 438--455, 1988.Google ScholarGoogle ScholarCross RefCross Ref
  24. P. Ventura and B. Ramamurthy. Wanted: CS1 students. no experience required. SIGCSE Bull., 36(1):240--244, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. C. Watson and F. W. Li. Failure rates in introductory programming revisited. In Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, pages 39--44, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. M. Xenos, C. Pierrakeas, and P. Pintelas. A survey on student dropout rates and dropout causes concerning the students in the course of informatics of the hellenic open university. Computers & Education, 39(4):361--377, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  27. M. Yorke and B. Longden. Retention and student success in higher education. McGraw-Hill (UK), 2004.Google ScholarGoogle Scholar

Index Terms

  1. Revisiting why students drop CS1

      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 Other conferences
        Koli Calling '16: Proceedings of the 16th Koli Calling International Conference on Computing Education Research
        November 2016
        189 pages
        ISBN:9781450347709
        DOI:10.1145/2999541

        Copyright © 2016 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 the author(s) 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: 24 November 2016

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Koli Calling '16 Paper Acceptance Rate21of57submissions,37%Overall Acceptance Rate80of182submissions,44%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader