Estaba planeando hacer un pequeño manual/curso de introducción a la programación para unos compañeros de la facultad y esta es sin duda una herramienta invaluable.
Aprender las bases de la programación sin enredarse con la sintaxis característica de cada lenguaje ayuda mucho, sin mencionar que los resultados son visibles desde el principio.
Para los interesados en experimentar con otras opciones similares a Karel acá tienen para entretenerse
http://en.wikipedia.org/wiki/Educational_programming_language.
Gracias por abrirme los ojos a este tipo de "herramientas" de aprendizaje.
Espero les sirva, un saludo.