Comment Get a Kano (Score 1) 315
Get a Kano. Yes, it's just a Raspberry Pi, but first off, your kid has to assemble it (hardware!), and it comes loaded with many of the products already mentioned here, such as Scratch, a Scratch-modifiable version of Minecraft, and a couple of others.
I got it for my kid when he was 10, but it is really geared towards younger children. Age seven should be just perfect.