Lots of good suggestions, to which I can add only one: Minecraft.

It has the triple appeal of being something that lets her build, can be social in its own right, and also acts as social lubricant at school, because practically every member of her generation is obsessed with playing it.