CSC '88 Proceedings of the 1988 ACM sixteenth annual conference on Computer science
ACM SIGCSE Bulletin
Retaining majors through the introductory sequence
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Teaching file input/output, loops, and if-statements via a red eye reduction assignment
Journal of Computing Sciences in Colleges
Using group-based projects to improve retention of students in computer science major
Journal of Computing Sciences in Colleges
Impact of active learner involvement on achievement and retention
Impact of active learner involvement on achievement and retention
Bug Wars: a competitive exercise to find bugs in code
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Increasing retention of students in computer science-particularly in the first course-is a frequently studied and much discussed topic in the discipline. This paper presents a multi-faceted approach which is practical and which can be generalized to small college settings. In particular, the authors describe strategies for building a sense of community among the students, increasing opportunities for programming practice and success, adopting a high-quality supporting software set, and making use of motivating assignments. As a result, 95% of students (128 of 134) who began the course in the fall semester for the years 2005--2009 persisted to the point of receiving a final grade.