Depends a lot on their interests and experience.
If she has little to no experience with coding, check out this as a start: http://code.org/
See the 'advanced' section of this handout for more coding resources for older kids: http://bit.ly/ortonacode
On the hardware side, there are projects to make programmable jewelry, clothing, and other wearables, in addition to the traditional robots, cars, drones, etc. See the Adafruit site, for example: https://www.adafruit.com/category/65
I have a 12 year old son. He's been interested in the raspberry pi and we have a PocketCHIP coming in the mail: https://getchip.com/pages/pocketchip
Install RetroPIE on a Raspberry Pi for a videogame emulator: https://retropie.org.uk/
Last year we did some code.org and scratch stuff and learntomod used blocks coding to learn minecraft modding.
What I would NOT recommend is starting straight up with traditional coding that is not designed with beginners and kids in mind. Don't throw python, java, C, etc. at them. Let them follow their interests: games, wearables, etc., and learn coding in pursuit of that interest, not force them to learn coding for coding's sake. I myself was interested in creating a webform 20 years ago for my student club, and in the process learned Perl for CGI scripts. It was only years later that I learned how sucky Perl was and what a bad choice it is for beginners ;)