Python Tutor Live
Share live visualization sessions on pythontutor.com
June 2014 (perspective of a postdoc)
I've been developing Online Python Tutor for the past 4.5 years, and it's been tremendously rewarding to see it being used by instructors and learners all around the world. So far, over 500,000 people from over 165 countries have used this tool, and about 5,000 pieces of Python code get visualized every day.
Up until now, though, Online Python Tutor has been a single-user tool where each person explores their own visualization alone. However, people often learn best when they get live one-on-one tutoring or work together with peers. The only way this is currently possible is for multiple people to huddle around a single computer or to use cumbersome screen-sharing software.
To support this important use case, I've been developing Python Tutor Live, a set of new features that connect multiple people to a single visualization session. My ultimate goal is to approach the ideal of in-person tutoring in an online setting so that people can learn from one another without being in the same place.
Now give it a try, and keep these three tips in mind:
Email firstname.lastname@example.org if you have feedback, bug reports, or feature requests. In the meantime, stay tuned for ongoing developments. This is just the beginning for Python Tutor Live!
Keep this website up and running by making a small donation.
Last modified: 2014-06-16
Related pages tagged as software:
Related pages tagged as computing education:
Related pages tagged as human-computer interaction:
Related pages tagged as Python Tutor:
Assistant Professor of
PG Vlog (369)
social observations (68)
Ph.D. student life (64)
working life (56)
computing education (53)
PG Podcast (52)
undergrad education (45)
job hunting (35)
Python Tutor (33)
research advising (32)
data science (28)
PG Podcast Hour (24)
high school (22)
CACM blog (16)
On the Move memoir (15)
screencast video (15)
undergrad research (11)
Asian parents (6)
guest article (3)
website overview (1)