This is a Python IDE with a built in Python compiler. We utilized HTML5 local storage to make it work even without internet connection. You just have to load it once, after that, it should work.
We also took the idea from codeacademy and added some Python lessons for people who are interested in Python.
Tip: Try to use your iPad/iPhone and add this to your homescreen. Now, you will have a workable Python compiler in your iPad/iPhone. It works without internet connection. Since Apple doesn't allow Python compiler similar app to be submitted to the App Store, guess this is a cool hack to have a Python compiler in your iPad/iPhone.
github link: https://github.com/siong1987/pycloud