Show HN: PyCloud, a Python IDE in the web browser with interactive tutorials
jitouch.com
jitouch.com
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
You might wanna stop or warn when the script takes a while to run, I tried running lesson 2 with range(30) and it crashed the page (Mac/Chrome).
Putting a save button on the header might avoid some confusion too.
> Now, we will show you a little more complicated code. You probably already know what this code does. Let's click Run to see the output.
Um, what kind of tutorial assumes the student already knows the material?!!!
It also doesn't work in Opera, because the emscripten compiled CPython doesn't work with this browser. No problems in latest stable Firefox.
if 2 + 3 = 5: print "OK!"
Should be:
if 2 + 3 == 5: print "OK!"