Teaching students java bytecode using lego mindstorms robots. - Michael J. Jipping; Cameron Calka; Brian O'Neill; Christopher R. Padilla (SIGCSE, 2007)