A road map for teaching introductory programming using LEGOcopyright mindstorms robots. - Pamela B. Lawhead; Michaele E. Duncan; Constance G. Bland; Michael Goldweber; Madeleine Schep; David J. Barnes; Ralph G. Hollingsworth (ACM SIGCSE Bull., 2003)