Brian Housand, Phd. is a guru of educational tools for the classroom -and for FUN! If you have an upcoming project, peruse this site for presentation options, research tools, trivia, and much, much more!
The MIT App Inventor site gives you everything you need to learn how to create original apps for Android devices. It's very easy to use (ask Mrs. Flanagan to show you the app she created this summer!), and it involves block programming - a visually structured method of writing code. The app inventor requires users to have a Google account.