The use of pair programming in education: a systematic review

Pair programming is a technique used to teach programming in software engineering departments since the early 2000s. Considering an increasing necessity and significance of programming skills in this digital age, pair programming technique has prominent potential to support teaching programming skills. Based on this reason, a systematic literature review focused on the use of pair programming in educational contexts was conducted. For this purpose, 18 peer-reviewed articles from 2014 to 2018 were examined in this study. These articles were selected from Web of Science, IEEE Xplore, and Educational Research Information Center (ERIC) databases by using “pair programming” as a keyword. Results showed pair programming helps to develop programming skills of learners and positive feelings toward programming. In addition, methodological properties of examined articles and existing literature gaps for future studies were presented.
Citation Formats
Y. Tunga and S. T. Tokel, “The use of pair programming in education: a systematic review,” Ankara, Türkiye, 2018, p. 19, Accessed: 00, 2021. [Online]. Available: