Teaching Python

Episode 49: Python Tutor with Philip Guo


Listen Later

This week, Kelly and Sean interview Philip Guo, associate professor of cognitive science at UC San Diego. As a grad student in 2010, Philip created Python Tutor, the most widely-used program visualization tool for education.

Using this tool, teachers and students can write Python programs directly in the web browser (without installing any plugins), step forwards and backwards through execution to view the run-time state of data structures, and share their program visualizations on the web. Over ten 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.

Special Guest: Philip Guo.

Support Teaching Python

Links:

  • Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution
— Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.
  • Repl.it - The collaborative browser based IDE
  • — Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.
    ...more
    View all episodesView all episodes
    Download on the App Store

    Teaching PythonBy Sean Tibor and Kelly Paredes

    • 4.7
    • 4.7
    • 4.7
    • 4.7
    • 4.7

    4.7

    23 ratings


    More shows like Teaching Python

    View all
    StarTalk Radio by Neil deGrasse Tyson

    StarTalk Radio

    14,391 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    584 Listeners

    Darknet Diaries by Jack Rhysider

    Darknet Diaries

    8,061 Listeners