Touch Develop retirement postponed until June 22, 2019. Sign-in and access to cloud assets to be removed on May 23, 2018.Learn More..


Touch Develop makes it fun to learn (and teach) programming skills. This section has lots of ideas for using Touch Develop in the classroom.

resources for educators

  • Create Coding Through Games And Apps - semester long introduction to CS using Touch Develop.
  • Hour Of Code - all the information to run an Hour Of Code with Touch Develop
  • tutorials — step by step tutorials to build games and apps
  • docs — the built-in documentation
  • book — currently available for free online; systematic introduction to all basic concepts


create your own tutorials and docs

In addition to creating fun and useful apps, you can use Touch Develop to create custom interactive tutorials to augment your curriculum. You can also create your own documentation topics adding to the Touch Develop documentation. This benefits not only your class, but the entire Touch Develop community!

manage your classroom

  • You can create groups and manage your classrooms through them. Groups have a message board and allow to easily collect homework from your students.
  • Use a label printer to easily get printed labels from student scripts

follow your students

As a teacher, consider subscribing to your students to see what they are publishing and if they are asking questions.


Visit the Touch Develop teaching page at Microsoft Research for a list of how Touch Develop has been used and is being used in classrooms.