Posted on
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:
https://blog.stcloudstate.edu/ims/?s=minecraft&submit=Search
http://www.freetech4teachers.com/2014/07/ten-resources-for-helping-students.html
Please consider previous IMS blog posts on the topic:
https://blog.stcloudstate.edu/ims/?s=coding
https://blog.stcloudstate.edu/ims/?s=programming
Scratch http://scratch.mit.edu/
Snap!
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.
Google Blockly’s
Crunchzilla
Code Monster
Code Maven
Game Maven
TouchDevelop
CodeMonkey
Mozilla Thimble App
Daisy the Dinosaur
Kid-Friendly Programming Languages
http://www.sciencebuddies.org/science-fair-projects/project_ideas/CompSci_Kid_Programming.shtml
http://gamestarmechanic.com/ ?cid=scibud (use online)
http://www.yoyogames.com/
http://scratch.mit.edu/
http://www.alice.org/kelleher/ storytelling/index.html
http://www.alice.org
http://fuse.microsoft.com/kodu/
http://education.mit.edu/ drupal/starlogo-tng
http://pygame.org/ download.shtml