skip to main content
10.1145/2538862.2538923acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

A support program for introductory CS courses that improves student performance and retains students from underrepresented groups

Published:05 March 2014Publication History

ABSTRACT

In line with institutions across the United States, the Computer Science Department at Swarthmore College has faced the challenge of maintaining a demographic composition of students that matches the student body as a whole. To combat this trend, our department has made a concerted effort to revamp our introductory course sequence to both attract and retain more women and minority students.

The focus of this paper is the changes instituted in our Introduction to Computer Science course (i.e., CS1) intended for both majors and non-majors. In addition to changing the content of the course, we introduced a new student mentoring program that is managed by a full-time coordinator and consists of undergraduate students who have recently completed the course.

This paper describes these efforts in detail, including the extension of these changes to our CS2 course and the associated costs required to maintain these efforts. We measure the impact of these changes by tracking student enrollment and performance over 13 academic years. We show that, unlike national trends, enrollment from underrepresented groups has increased dramatically over this time period. Additionally, we show that the student mentoring program has increased both performance and retention of students, particularly from underrepresented groups, at statistically significant levels.

References

  1. Alvarado, C., and Dodds, Z. Women in CS: An evaluation of three promising practices. In SIGCSE: Technical Symposium on Computer Science Education (2001). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Barr, V. Create two, three, many courses: An experiment in contextualized introductory computer science. In Proceedings of CCSCNE (2012).Google ScholarGoogle Scholar
  3. Horwitz, S., Rodger, S. H., Biggers, M., Binkley, D., Frantz, C. K., Gundermann, D., Hambrusch, S., Huss-Lederman, S., Munson, E., Ryder, B., and Sweat, M. Using peer-led team learning to increase participation and success of under-represented groups in introductory computer science. In SIGCSE: Technical Symposium on Computer Science Education (2009), pp. 163--167. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Klawe, M., Whitney, T., and Simard, C. Women in computing--Take 2. Communications of the ACM 52, 2 (2009). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Margolis, and Fisher. Unlocking the Clubhouse: Women in Computing. MIT Press, 2002.Google ScholarGoogle Scholar
  6. McDowell, C., Werner, L., Bullock, H. E., and Fernald, J. The impact of pair programming on student performance, perception and persistence. In ICSE Proceedings of the 25th International Conference on Software Engineering (2003). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Morrison, M., and Newman, T. S. A study of the impact of student background and preparedness on outcomes in CS I. In SIGCSE: Technical Symposium on Computer Science Education (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Stein, M. V. Mathematical preparation as a basis for success in CS-II. Computing Sciences in Colleges 17 (2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. The Computer Research Association (CRA). The 2012 Taulbee Survey. http://cra.org/resources/taulbee/, 2012.Google ScholarGoogle Scholar
  10. Wilson, B. C., and Shrock, S. Contributing to success in an introductory computer science course: A study of twelve factors. In SIGCSE: Technical Symposium on Computer Science Education (2001). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A support program for introductory CS courses that improves student performance and retains students from underrepresented groups

    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
      SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science education
      March 2014
      800 pages
      ISBN:9781450326056
      DOI:10.1145/2538862

      Copyright © 2014 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: 5 March 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SIGCSE '14 Paper Acceptance Rate108of274submissions,39%Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader