Zacharis, Nick. “Evaluating the Effects of Virtual Pair Programming on Students’ Achievement and Satisfaction”. International Journal of Emerging Technologies in Learning (iJET), vol. 4, no. 3, Sept. 2009, pp. pp. 34-39, doi:10.3991/ijet.v4i3.772.