One of the big draws of the Raspberry Pi is to learn programming. It can be used to learn to program Ruby, Python, Scratch, and even setup your own web server.
More for the use of MineCraft in Education in this blog:
Please consider previous IMS blog posts on the topic:
The MIT App Inventor
App Inventor 2
support documentation and curriculum
Click here to read about a great app developed by students using the MIT App Inventor.
Mozilla Thimble App
Daisy the Dinosaur
Kid-Friendly Programming Languages
http://gamestarmechanic.com/ ?cid=scibud (use online)