The effect of incorporating cooperative learning principles in pair programming for student teachers. - Elsa Mentz; J. L. van der Walt; Leila Goosen (Comput. Sci. Educ., 2008)