The practical application of LEGO® MINDSTORMS® robotics kits: does it enhance undergraduate computing students' engagement in learning the Java programming language? - Ethan Tsang; Collette Gavan; Mark Anderson 001 (SIGITE, 2014)