See http://pythontutor.com/ and http://www.pgbovine.net/cde.html - but really, all of https://github.com/pgbovine?tab=repositories is worth looking at.