The UK education team are huge fans of TouchDevelop. If you haven’t come across this before, TouchDevelop is a programming environment that runs on iPad, iPhone, Android, PC, Mac and Windows Phone and allows you to create scripts by simply tapping the screen on your mobile device.  You do not need a separate PC or keyboard and scripts can perform various tasks similar to regular apps. It even works offline!

Any TouchDevelop user can install, run, edit, and publish scripts. With over 26K scripts already available, 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 Store or Windows Phone Store.

The video below shows TouchDevelop in action.

To help both teachers and students start their TouchDevelop journey, a new eBook is now available as a free download. 

For teachers, it walks in detail through all of the screens of the TouchDevelop app, and it points out similarities and differences of the TouchDevelop language compared to other programming languages that the teacher might already be familiar with.

image

For students and enthusiasts, the book can serve as a handy reference next to the phone. The book systematically addresses all programming language constructs, starting from the very basic constructs such as variables and loops. The book also explores many of the phone sensors and data sources which make creating apps for mobile devices so rewarding.

The full eBook can be downloaded via the following link - Download the book.

We would love to hear your thoughts in the comments below.