Online Python Tutor: Learn programming by visualizing code execution
1–10 of 46 posts
Re: Online Python Tutor: Learn programming by visualizing code execution
#2Is there a self-hosted option for this? I think this would be an excellent resource for my students, but I'm having trouble getting my examples to run. (memory overload?)
Re: Online Python Tutor: Learn programming by visualizing code execution
#3Is there a self-hosted option for this? I think this would be an excellent resource for my students, but I'm having trouble getting my examples to run. (memory overload?)
Looks like the source is on GitHub: https://github.com/pgbovine/OnlinePythonTutor
Re: Online Python Tutor: Learn programming by visualizing code execution
#4Philip, this is fantastic stuff. How have I not heard of your project before? Have I not been paying attention, or have you not shown it here before?
Re: Online Python Tutor: Learn programming by visualizing code execution
#5Oh man! This is useful. Thanks.
Re: Online Python Tutor: Learn programming by visualizing code execution
#6Un-fucking-believable!
This is exactly what I needed to help people visualize their code. I can't tell you how many beginners have a hard time figuring out how a program steps through their code and this is a huge win there.
Huge thanks!
Re: Online Python Tutor: Learn programming by visualizing code execution
#7Philip, this is fantastic stuff. How have I not heard of your project before? Have I not been paying attention, or have you not shown it here before?
I don't think Philip has posted this project on here before. His user name is: http://news.ycombinator.com/user?id=pgbovine
Another project he worked on that you may have seen on HN is the PhD Grind book (about getting a CS PhD from Stanford).
Re: Online Python Tutor: Learn programming by visualizing code execution
#8This is really awesome. I am trying to teach my kids Python and this will be very helpful.
Re: Online Python Tutor: Learn programming by visualizing code execution
#9Why would they simulate a linked list using tuples? It seems a bit contrived (or rather, not Pythonic) when lists are a built-in datatype.
Re: Online Python Tutor: Learn programming by visualizing code execution
#10[deleted]