Managing programmed instruction and collaborative peer tutoring in the classroom: Applications in teaching Java™ - Emurian, Henry H.; Holden, Heather K.; Abarbanel, Rachel A. (Computers in Human Behavior, 2008)