I thought of Minecraft too, and the other games that can be modded.<p>The ComputerCraft mod is interesting, especially a version where you can use a simple GUI inside Minecraft itself to create Lua scripts that control robots &quot;turtles&quot; and computers in the game world: <a href="http:&#x2F;&#x2F;computercraftedu.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;computercraftedu.com&#x2F;</a><p>A seven-year-old can make programs (maybe from smaller functions that they&#x27;ve already written) that will hopefully find the diamonds, build the houses, and manage the farms of their Minecraft life.<p>This seems possible because of the limited number of objects and actions in a Minecraft world, while Minecraft is still rich enough for plenty of experimentation, trial and error, and aha moments...