There's a lot of assets (images, characters, backgrounds) already in the system. The sending signals and receiving signals wasn't intuitive for her at first, but now she's getting it pretty well.
I don't think she could/would have figured it out on her own yet. Her older sister is 14 and spent a lot of time learning Scratch last year, so she was able to help her over the hurdles (like signaling). The 14 year old was able to learn it on her own, though I did teach her some concepts like loops and variables at the very start.