RUR - Python Learning Environment ( RUR-PLE ) es una herramienta educativa para ayudar a los estudiantes a aprender el lenguaje de programación Python . Creado por André Roberge. RUR-PLE utiliza la idea detrás de Karel the Robot , lo que hace que el aprendizaje de la programación Python sea más interesante. Un estudiante escribe un programa que controla un "robot" que se mueve a través de una ciudad que consta de una cuadrícula rectangular de calles (izquierda-derecha) y avenidas (arriba-abajo).
Es muy similar a Guido van Robot (GvR), pero RUR-PLE puede usar todas las características de Python (mientras que GvR solo utiliza un subconjunto limitado de sintaxis). RUR-PLE tiene 48 lecciones (en los principales idiomas europeos y chino) con ejemplos de código y entorno robótico para experimentar.
Está en curso una segunda implementación de RUR-PLE, Rurple NG. [2]