A MASHUP OF BLOCKLY AND ONLINE PYTHON TUTOR
MADE WITH BLOCKLY https://code.google.com/p/blockly/
AND OPT http://pythontutor.com/
Here is my work of the last 4 months.
Download PDF Thesis here
Video embedded in presentation
(To run it locally on your machine, you have to install Google App Engine for Python [which you can find it here at time of writing
https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python ] and then launch the google app engine program and ‘add existing…’ which will be the content of the zip from above, and press play to run it locally)
This work has been referenced in
BloP: easy creation of Online Integrated Environments to learn custom and standard Programming Languages (Stefano Federici, ) Elisabetta Gola,università di cagliari, Italy
at siremsiel2014 (sirem – sie – l 2014 )
Pubblicato in ideas, self implemented, self memo, tool, web applications |
Contrassegnato blockly, eple, learning, learning environment, programming, python, teaching tool, thesis |
If you previously installed shell-fm on your Raspberry Pi and found it great, you’ll find it even more great with this web interface, that let’s you control shell-fm from almost any browser!
Check it out here: http://www.jezra.net/blog/python_shellfm_web_interface
Do not name your .py file like a library you are going to use. .../user$ python curses.py
Traceback (most recent call last):
File "curses.py", line 4, in
File "/Users/user/Documents/python/curses.py", line 6, in
stdscr = curses.initscr()
AttributeError: 'module' object has no attribute 'initscr'
This is an example of a typical “between chair and keyboard”-error.