MAC Software to accompany Karel the Robot: A Gentle Introduction to the Art of Programming 2e

Digital
Uses a creative approach to teach the basic skills and concepts of programming quickly. This edition offers excellent insights into problem solving and program design processes. It will also improve comprehension of such computer science considerations as loop invariants and recursion. Includes 60 color line drawings.