Give them the tools and kids will often find a use for it on their own. Someone shoved Hypercard in front of me when I was eleven or so and started me on the path (rather, they shoved a Mac in front of me on which Hypercard happened to be installed - I took it from there). Of course not every kid will find it compelling enough to do so, but then not every kid should aspire to be a programmer.