Pair programming as a teaching tool: a student review of empirical studies | IEEE Conference Publication | IEEE Xplore