I'm no computer scientist, hope I can comment anyway...
Maybe add some graphics capability a la Logo? That way, you can see the turtle and the program going at the same time.
Also, some kind of labelling/commenting of the different "areas" of the program -- that can then be translated to comments to the code.