RSS michelepasin.org / code, music, words

Words / blog / 12 October 2012

Teaching programming concepts visually with the Online Python Tutor


The Online Python Tutor is a web-based program visualization tool for CS education, developed in collaboration with Google. It provides an easy-to-use online environment for writing code and testing it interactively. A great resource for teaching computer science concepts!

As part of his CS education work at Google, Philip Guo has been developing an open-source educational tool called Online Python Tutor. This tool enables teachers and students to write Python programs directly in the web browser and then single-step forward and backward to visualize what the computer is doing as it executes those programs. The tool has already been used by over 100,000 people but has a lot of potential for advancement. Philip is actively seeking partnerships with educators at all grade levels to deploy and improve the Online Python Tutor tool. Visit the URL for more information on using the tool and how to get involved.

Create, Test, Share

Once you've created a program, you can also share it online via a url, or get a snippet of code that will let you embed it in your site. Which is pretty neat! For example:

Michele Pasin. Teaching programming concepts visually with the Online Python Tutor. Blog post on www.michelepasin.org. Published on Oct. 12, 2012.

2026

2023

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006