Java: Learning to Program with Robots is an innovative approach to teaching and learning introductory object-oriented programming. Students are introduced to object-oriented concepts with simulated... This description may be from another edition of this product.