We sit down together and do one or two structured activities from the "Offical ScratchJr Book", and then I let him go solo for a little while (he usually tweaks the scripts from the book to do silly things). It's a pretty limited environment compared to full-blown Scratch, but he's got a ways to go before he outgrows it--he's got the motion blocks down pat, but still hasn't absorbed the idea that scripts can send messages to each other to coordinate events.
https://www.amazon.com/Official-ScratchJr-Book-Help-Learn/dp...
Indeed.
And I second that Scratch, which is great on many levels, is especially good as a starting point.
I have three kids (12,11,8) who started at 6+- and still enjoy it extensively.
I made BlockLike.js (https://www.blocklike.org) to make them progress, and it worked pretty good.
> The older they get the more ideas they may want to pursue on their own.
Indeed again.
The older one played with BlockLike, and then went exploring on his own.
He gets ideas from YouTube and just try’s them out. Landed here on the top of the front page with some cellular automata a couple of weeks back.
He is off to trying Python now...
She and I worked her way through: https://www.amazon.com/dp/1305075196/