skip to main content
10.1145/3197091.3197139acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

The impact of placement in introductory computer science courses on student persistence in a computing major

Published:02 July 2018Publication History

ABSTRACT

Multiple studies have shown that when novice and experienced programmers are enrolled in the same introductory programming course, the novice programmers are negatively impacted. We have two entry points into our course sequence for majors. One course is intended for students with little or no programming experience, while the alternate course is intended for students who have had previous programming experience. In 2015 we discovered that many students with programming experience were enrolling in the course for novice programmers. A change in our placement strategy in 2016 resulted in a greater portion of the students with programming experience actually enrolled in the course intended for students with programming experience. Last year we reported on the impact this change had on the courses and the students enrolled in these introductory courses. Although student performance improved only slightly, many fewer students with little or no previous programming experience reported that their first programming course was unreasonably difficult in 2016. In this paper we examine how this change in placement strategy and resulting changes in the courses is impacting student persistence in the major. Initial indications are that a greater percentage of students with little or no previous programming experience are persisting in their computing major when these students begin in an introductory course that does not also include students who have substantial programming experience.

References

  1. {n. d.}. NCWIT Extension Services for Undergraduate Programs. https://www. ncwit.org/project/extension-services-undergraduate-programsGoogle ScholarGoogle Scholar
  2. Glen Archer, Briana Bettin, Leonard Bohmann, Allison Carter, Christopher Cischke, Linda M. Ott, and Leo Ureel. 2017. The Impact of Placement Strategies on the success of students in introductory computer science. In Proceedings of Frontiers in Education Conference (FIE) 2017. 1–9.Google ScholarGoogle ScholarCross RefCross Ref
  3. Glen Archer, Leonard Bohmann, Allison Carter, Christopher Cischke, Linda M. Ott, and Leo Ureel. 2016. Understanding Similarities and Differences in Students Across First-Year Computing Majors. In Proceedings of Frontiers in Education Conference (FIE) 2016. 1–8.Google ScholarGoogle ScholarCross RefCross Ref
  4. Jan Chong and Tom Hurlbutt. 2007. The Social Dynamics of Pair Programming. In Proceedings of the 29th international conferenceon Software Engineering (ICSE ’07). IEEE Computer Society, 354–363. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Sanda L. Christenson, Amy L. Reschly, and Cathy Wylie. 2012. Handbook of Research on Student Engagement. Springer-Verlag, New York, NY, USA.Google ScholarGoogle Scholar
  6. James P. Cohoon. 2007. An introductory course format for promoting diversity and retention. In Proceedings of the 38th SIGCSE technical symposium on Computer science education (SIGCSE ’07. ACM, 395–399. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 1227450Google ScholarGoogle Scholar
  8. Penelope M Huang and Suzanne G. Brainard. 2001. Identifying Determinants of Academic Selfconfidence among Science, Math, Engineering, and Technology Students. Journal of Women and Minorities in Science and Engineering 7, 4 (2001), 315–337.Google ScholarGoogle ScholarCross RefCross Ref
  9. Neha Katira, Laurie Williams, and Jason Osborne. 2005. Towards increasing the compatibility of student pair programmers. In Proceedings of the 27th international conference on Software engineering (ICSE ’05). ACM, 625–626. 1145/1062455.1062572 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Päivi Kinnunen and Beth Simon. 2011. CS majors’ self-efficacy perceptions in CS1: results in light of social cognitive theory. In Proceedings of the seventh international workshop on Computing education research (ICER ’11). ACM, 19–26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Michael S. Kirkpatrick and Chris Mayfield. 2017. Evaluating an Alternative CS1 for Students with Prior Programming Experience. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ’17). ACM, 333–338. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Robert W. Lent, Steven D. Brown, and Kevin C. Larkin. 1984. Relation of selfefficacy expectations to academic achievement and persistence. Journal of Counseling Psychology 31, 3 (July 1984), 356–362. 3.356Google ScholarGoogle ScholarCross RefCross Ref
  13. Colleen M. Lewis, Ken Yasuhara, and Ruth E. Anderson. 2011. Deciding to major in computer science: a grounded theory of students’ self-assessment of ability. In Proceedings of the seventh international workshop on Computing education research (ICER ’11). ACM, 3–10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Keith Quille, Natalie Culligan, and Susan Bergin. 2017. Insights on Gender Differences in CS1: A Multi-institutional, Multi-variate Study. In Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE ’17). ACM, 263–268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Christine Rogerson and Elsje Scott. 2010. The Fear Factor: How It Affects Students Learning to Program in a Tertiary Environment. Journal of Information Technology Education 9 (2010), 147–171.Google ScholarGoogle ScholarCross RefCross Ref
  16. Nathan Rountree, Janet Rountree, Anthony Robins, and Robert Hannah. 2004. 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 (ITiCSE-WGR ’04). ACM, 101–104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Nanette Veilleux, Rebecca Bates, Cheryl Allendoerfer, Diane Jones, Joyous Crawford, and Tamara Floyd Smith. 2013. The relationship between belonging and ability in computer science. In Proceeding of the 44th ACM technical symposium on Computer science education (SIGCSE ’13). ACM, 65–70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Ian Ward. 1972. The study habits of college students. The Vocational Aspect of Education 24, 58 (1972), 101–104.Google ScholarGoogle ScholarCross RefCross Ref
  19. Laurie Williams and Robert Kessler. 2002. Pair Programming Illuminated. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Laurie Williams, Lucas Layman, Jason Osborne, and Neha Katira. 2006. Examining the Compatibility of Student Pair Programmers. In Proceedings of the conference on AGILE 2006 (AGILE ’06). IEEE Computer Society, 411–420. 1109/AGILE.2006.25 Abstract 1 Introduction 2 Background 2.1 Related Research 2.2 Key Findings from Previous Study 3 IMPACT ON PERSISTENCE 4 Discussion 5 CONCLUSIONS AND FUTURE WORK Acknowledgments References Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The impact of placement in introductory computer science courses on student persistence in a computing major

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 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education
    July 2018
    394 pages
    ISBN:9781450357074
    DOI:10.1145/3197091

    Copyright © 2018 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: 2 July 2018

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    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