Exploring factors that influence computer science introductory course students to persist in the major

This paper describes an exploratory study to identify which environmental and student factors best predict intention to persist in the computer science major. The findings can be used to make decisions about initiatives for increasing retention. Eight indices of student characteristics and perceptions were developed using the research-based Student Experience of the Major Survey: student-student interaction; student-faculty interaction; collaborative learning opportunities; pace/workload/prior experience with programming; teaching assistants; classroom climate/pedagogy; meaningful assignments; and racism/sexism. A linear regression revealed that student-student interaction was the most powerful predictor of students' intention to persist in the major beyond the introductory course. Other factors predicting intention to persist were pace/workload/prior experience and male gender. The findings suggest that computer science departments interested in increasing retention of students set structured expectations for student-student interaction in ways that integrate peer involvement as a mainstream activity rather than making it optional or extracurricular. They also suggest departments find ways to manage programming experience gaps in CS1.

[1]  Lecia Jane Barker,et al.  Making Visible the Behaviors that Influence Learning Environment: A Qualitative Exploration of Computer Science Classrooms , 2004, Comput. Sci. Educ..

[2]  Denise E. Agosto Women and information technology: Research on underrepresentation , 2007, J. Assoc. Inf. Sci. Technol..

[3]  S. Schwartz,et al.  Leaving College: Rethinking the Causes and Cures of Student Attrition , 1987 .

[4]  Ernest T. Pascarella,et al.  How college affects students : findings and insights from twenty years of research , 1992 .

[5]  Cary L. Cooper,et al.  Women and information technology , 1989 .

[6]  Tuba Yilmaz,et al.  Student perceptions of computer science: a retention study comparing graduating seniors with cs leavers , 2008, SIGCSE '08.

[7]  Michael W. Matier,et al.  Choosing and leaving science in highly selective institutions , 1994 .

[8]  G. Peltier,et al.  Student Persistence in College: A Review of Research , 2000 .

[9]  BiggersMaureen,et al.  Student perceptions of computer science , 2008 .

[10]  Shelley J. Correll,et al.  Constraints into Preferences: Gender, Status, and Emerging Career Aspirations , 2004 .

[11]  Gavriel Salvendy,et al.  Gender Differences in Persistence in Computer-Related Fields , 1988 .

[12]  A. Astin,et al.  Assessment for Excellence: The Philosophy and Practice of Assessment and Evaluation in Higher Education. American Council on Education/Macmillan Series on Higher Education. , 1991 .

[13]  Norman Jacobson,et al.  Pair programming in CS1: overcoming objections to its adoption , 2008, SGCS.

[14]  Charles E. McDowell,et al.  Pair programming improves student retention, confidence, and program quality , 2006, CACM.

[15]  A. Astin Student involvement: A developmental theory for higher education. , 1999 .

[16]  T. Newcomb Four Critical Years: Effects of College on Beliefs, Attitudes, and Knowledge , 1979 .