An Analysis of Pair Programming as a Pedagogical Tool for Student Success in Computer Science at a Community College
Abstract: This research study investigated the effectiveness and student perceptions of pair programming (PP) as a pedagogical tool in an introductory computer programming course at a community college. The quantitative data were collected by means of historical data for all 271 students enrolled in the introductory computer programming course during the Fall 2012 to Fall 2015 semesters. The qualitative data, using participant interviews, were collected from students that enrolled in the introductory computer programming course sections that implemented PP. The qualitative data were analyzed using a case study approach. Chi-square tests were conducted to determine the relationship between PP & student success and PP & retention. The results were statistically independent with p-values of .37 and .70. Personal interviews conducted with seven computer science students that enrolled in the introductory programming course revealed that students have a positive perception of PP.