Touchdevelop is an ideal teaching tools for schools, touch develop allows you to program a Windows Phone directly. You do not need a separate PC. Scripts can perform various tasks similar to regular apps. Any TouchDevelop user can install, run, edit, and publish scripts. You can share your scripts with other people by publishing them to the TouchDevelop script bazaar, or by submitting them as an app to the Windows Phone Marketplace.
How its being used for Education
Ninety eighth-grade students at Mill Creek Middle School in Kent, Washington, learned how to write smartphone programs with TouchDevelop, a Microsoft Research programming environment that enables users to create and test programs on Windows Phone. Most of the students had no prior experience with programming, but after tinkering with TouchDevelop for an hour, students came up with a variety of innovative and fun programs that they proudly demonstrated to their peers.http://research.microsoft.com/apps/video/default.aspx?id=157112&s=0&e=150
Teach TouchDevelop Resources
Resources and Book on TouchDevelopment
The suggestions in this post are very informative. Also, the content is quite effective and powerful. Announcements, news updates, information on institutes, all these features are also available on an upcoming website www.educationnest.com