RUR: a Python Learning Environment (rur-ple) is a “new and improved” version of GvR that extends Pattis’ ideas and allows a smooth transition to the use of variables as well as functions/methods, classes and objects. Rur-ple is a complete environment, its lessons cover the use of all of Python’s keywords. A Python interpreter and simple editor are included to explore Python outside the robot’s world.