Ralph> Some years ago I saw a Python package or program that gave a Ralph> programming environment similar to the BASICs of 1980's home Ralph> computers. You got a cursor-addressable screen, e.g. PRINT Ralph> TAB(10, 20) "Hello", and some simple pixel-setting functions, Ralph> e.g. RECTANGLE FILL 0, 10, 20, 30. It probably used SDL to Ralph> provide the `screen'. It's intended use was to widen the range Ralph> interesting things a child learning Python could do.
Wild-ass guess, but you might try googling for "turtle python". Skip -- http://mail.python.org/mailman/listinfo/python-list