Analyzing the Efficiency of Pair Programming in Education
Pair programming has been widely implemented in education because of the benefits it brings to fresh students in university. However, the efficiency of implementing pair programming in education is affected by many factors. This research investigates the most common factors which influence pair programming effectively and gives recommendations to teachers implementing pair programming in an efficiency way. Based on a systematic literature review and semi-structured interviews with 5 students, we investigate the most common benefits and factors of pair programming in education. As a consequence of our findings, we propose the "full pair programming process" to improve the quality of pair programming implementation.