Programming is a good idea, but the inevitable question is, "program what?" There has to be some purpose that captures the kid's attention, otherwise it's going to be torture. This is why stuff like Minecraft tends to be a common gateway to programming skills.

A multimedia project would be one way to get her geek on, whether that's making a song, a movie, a photo slideshow, graphic art, etc.