Python Tutor (created
by Philip Guo)
helps people overcome a fundamental
barrier to learning programming: understanding what happens as the
computer runs each line of code.
Write code in your web browser, see it visualized step by step, and
get live help from volunteers.
Over five million people in more than 180 countries have used
Python Tutor to visualize over 100 million pieces of code, often as a
supplement to textbooks, lectures, and online tutorials.
Read
the original research paper – Philip J. Guo. Online Python Tutor: Embeddable
Web-Based Program Visualization for CS Education. SIGCSE 2013.
GET LIVE HELPfrom volunteers around the world
Hit the “Get live help!” button to allow anyone on the website
to join your session. You can chat about your code and navigate
visualizations together to receive free real-time tutoring. Watch this
video
demo.