Design and implement the story Angulimala on the iPad.
Skills required: Programming in Objective C for iOS. Drawing (on paper or computer). XML (for comic definition).
Help school teachers make their own tablet games.
Skills required: Java programming for Android (or Objective C for iOS).
Use tablets and handwriting recognition to learn Thai.
Skills required: Java programming for Android, or HTML5, or Flash/Actionscript.
Continue development of Naresuan University apps for iPhone, Android, and Windows Phone 8. Add link to REG, library and ebooks.
Skills required: Objective C or Java or C#
Continue iPhone/Android apps, and/or add app for Sukhothai, Uttaradit, etc.
Skills required: Objective C and/or Java.
Explore using Kinect or Wiimotes for educational games.
Skills required: Strong programming in any language.
All of the following ideas are related to mobile technologies and/or education technology. If you have other ideas on this theme then I will be happy to discuss them with you.
Mysocialmotion is a non-profit organisation in Bangkok that has set up a social networking site for 'doing good things'. Their website allows users to share ideas for doing good, and to 'take action'. They would like to develop an iPhone app for users who can 'take action' on the move.
Develop an iPhone or Android app for tourists in the local area. You will work with the Tourism Authority of Thailand which covers Phitsanulok, Petchaboon & Phichit.
Inspired by UpNext, develop a map application of Bangkok (iPhone or Android). Use the Foursquare API (or similar services) to show interesting places, and the location of friends.
Primary school students in Thailand will soon be able to use Android-based tablets at school and at home. Design an application for learning about English or Science. Target students are Pathom 1.
A previous project has successfully developed a C# program for children to learn to tell the time by moving a Wiimote held in each hand. Extend this program so that children can play over the internet.