This has been my experience as well. I introduced my son to Scratch when he was 8 and now, 2 years later, he's creating quite advanced games in it I wouldn't have thought possible.
But whenever I show him "real" programming languages, he's like: I can do all of that with Scratch as well - without having to type all that stuff.
We tried GameMaker and produced some cool results together, but as soon as I turn around, he's back at his Scratch projects.
Sometimes I wonder if it'd have been better had he started with code right away. Like I did back in the days. ;-)
But whenever I show him "real" programming languages, he's like: I can do all of that with Scratch as well - without having to type all that stuff.
We tried GameMaker and produced some cool results together, but as soon as I turn around, he's back at his Scratch projects.
Sometimes I wonder if it'd have been better had he started with code right away. Like I did back in the days. ;-)