Online Python Tutor --- open-source web-based execution visualization and problem sets UI

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Online Python Tutor --- open-source web-based execution visualization and problem sets UI

Philip Guo
www.onlinepythontutor.com

This is an open-source project that I've been developing on-and-off over the past few years in grad school.  It puts an innovative visual twist on traditional web-based programming tutorials and problem sets.

Any feedback, questions, and collaboration opportunities are greatly appreciated!

Philip


_______________________________________________
Edu-sig mailing list
[hidden email]
http://mail.python.org/mailman/listinfo/edu-sig
Reply | Threaded
Open this post in threaded view
|

Re: Online Python Tutor --- open-source web-based execution visualization and problem sets UI

Jurgis Pralgauskis-3
Hi, this tool is wonderfull - I (and students) use it every week -
esp. in beginning to code :)


***
it sitll has problems with utf-8 (if it is not in comments)
# coding = utf-8
x = [1, 2, 3] # čęė  - OK
y = x
y = u"asdęė"  # problem


***
would be nice to be able to apply stepping ability to (online)turtle
via javascript
like in http://www.learnpython.org/
I think it could be achieved quite straitforward like in
http://code.google.com/p/crunchy/source/browse/trunk/crunchy/src/imports/c_turtle.py
(python just generates js code (in addition to variables snapshots)) ;)



On Tue, Oct 11, 2011 at 5:22 PM, Philip Guo <[hidden email]> wrote:

> www.onlinepythontutor.com
> This is an open-source project that I've been developing on-and-off over the
> past few years in grad school.  It puts an innovative visual twist on
> traditional web-based programming tutorials and problem sets.
> Any feedback, questions, and collaboration opportunities are greatly
> appreciated!
> Philip
>
> _______________________________________________
> Edu-sig mailing list
> [hidden email]
> http://mail.python.org/mailman/listinfo/edu-sig
>
>



--
Jurgis Pralgauskis
tel: 8-616 77613;
Don't worry, be happy and make things better ;)
http://kompiuterija.pasimokom.lt
_______________________________________________
Edu-sig mailing list
[hidden email]
http://mail.python.org/mailman/listinfo/edu-sig
Reply | Threaded
Open this post in threaded view
|

Re: Online Python Tutor --- open-source web-based execution visualization and problem sets UI

Philip Guo
Hi Jurgis,

Thanks for your interest and compliments!

I just made a note of your utf-8 bug in my todos list; unfortunately I don't have much time to hack on it at the moment, though.

Philip

On Sun, Oct 16, 2011 at 3:35 AM, Jurgis Pralgauskis <[hidden email]> wrote:
Hi, this tool is wonderfull - I (and students) use it every week -
esp. in beginning to code :)


***
it sitll has problems with utf-8 (if it is not in comments)
# coding = utf-8
x = [1, 2, 3] # čęė  - OK
y = x
y = u"asdęė"  # problem


***
would be nice to be able to apply stepping ability to (online)turtle
via javascript
like in http://www.learnpython.org/
I think it could be achieved quite straitforward like in
http://code.google.com/p/crunchy/source/browse/trunk/crunchy/src/imports/c_turtle.py
(python just generates js code (in addition to variables snapshots)) ;)



On Tue, Oct 11, 2011 at 5:22 PM, Philip Guo <[hidden email]> wrote:
> www.onlinepythontutor.com
> This is an open-source project that I've been developing on-and-off over the
> past few years in grad school.  It puts an innovative visual twist on
> traditional web-based programming tutorials and problem sets.
> Any feedback, questions, and collaboration opportunities are greatly
> appreciated!
> Philip
>
> _______________________________________________
> Edu-sig mailing list
> [hidden email]
> http://mail.python.org/mailman/listinfo/edu-sig
>
>



--
Jurgis Pralgauskis
tel: 8-616 77613;
Don't worry, be happy and make things better ;)
http://kompiuterija.pasimokom.lt


_______________________________________________
Edu-sig mailing list
[hidden email]
http://mail.python.org/mailman/listinfo/edu-sig