You've been extorted? Well, pass the extortion right on down. Or, do what I do, bribery.<p>Earn a bankroll of neopoints at neopets.com, and give them out as payment for programming exercises completed. My daughter (nine) just earned 30,000 neopoints from me yesterday for doing three easy Python programming exercises (where easy, starting out, means something like "cut and paste this and get it to run, with help from Dad allowed" and then goes from there). How to earn lots of neopoints? Neopian stocks, mostly.<p>Scratch is so good you can even use Scratch time as a reward, if you're mean enough to do that.<p>For editing of Python, we're trying out Pico, which is like an Emacs lite, with the main useful commands clearly shown at the bottom of the screen.