Podcast appearances and mentions of philip guo

  • 11PODCASTS
  • 19EPISODES
  • 47mAVG DURATION
  • ?INFREQUENT EPISODES
  • May 30, 2026LATEST

POPULARITY

20192020202120222023202420252026


Best podcasts about philip guo

Latest podcast episodes about philip guo

Teaching Python
Episode 157: Episode # 157 Philip Guo: The Code Runs. But Do You Understand It?

Teaching Python

Play Episode Listen Later May 30, 2026 53:53


Kelly talks with Philip Guo, creator of Python Tutor, about how the tool helps students trace code and understand programming basics. They also discuss the challenges AI-generated code creates in the classroom and possible ways to support student learning. *Wins of the Week * Philip: Hiring a second undergraduate student for Python Tutor, including one focused on user experience research with K-12 teachers Kelly: Finishing a year of in-person teacher trainings and reflecting on how far the teachers have come *AI, Coding, and Classroom Understanding * Much of the conversation focuses on how AI-generated code affects student learning. Kelly describes using AI code with eighth graders and how difficult it can be for them to understand functions, parameters, returns, and other fundamentals when the code is generated all at once. Philip suggests that tools like Python Tutor may be useful for helping students trace code and understand what is happening behind the scenes. Python Tutor and Possible AI Features Philip explains that Python Tutor currently visualizes execution and has an AI chat feature that can answer questions about code and errors. They discuss possible future features, including simplified AI-generated examples, alternative execution views that show only the lines actually run, and more guided inline help tied to specific code or variables. Oral Explanations and Assessment Kelly describes using a Socratic-style code review with students, where they discuss code aloud in groups. They also talk about using spoken explanations or short oral assessments to check whether students can really explain what code is doing, rather than just copying or prompting AI-generated answers. Broader Research and “Beyond the Desk” Philip briefly discusses a new research direction with a PhD student focused on AI support for work beyond the desk, including physical and embodied tasks in science labs and fieldwork. He says this differs from desk-based AI work and involves activities that are harder for current AI systems to support. **Chapters **0:25 Python Tutor and AI Learning 1:55 Hiring Help for Python Tutor 4:07 Classroom Wins and AI Reflections 6:11 Teaching Code Through Python Tutor 9:03 AI Code and Student Confusion 14:11 Simplifying Execution Traces 17:19 Functions Are the Hard Part 20:25 Keeping Fundamentals in AI Era 24:25 Socratic Seminars for Code 26:27 Voice-Based Code Thinking 29:27 Learning Beyond Lockdown 36:10 Prompting as a New Skill 36:25 Hardware Troubles and NeoPixels 40:15 Beyond the Code Editor 45:01 New Research on Embodied AI 49:12 PyCon and Community Plans 50:42 Teacher Call to ActionSpecial Guest: Philip Guo.

The CS-Ed Podcast
S4xE4: Teaching Practice Byte: Coding Tutor

The CS-Ed Podcast

Play Episode Listen Later May 6, 2024 22:17


Philip Guo, an Associate Professor of Cognitive Science at the University of California, San Diego, built Python Tutor, which is neither just for Python nor really a tutor. It's actually a tool to visualize what code is doing! In today's episode, he talks about the other programming languages it supports (Java, C, and C++), gives examples of how he uses it, and explains the nuances of when to use it. See the transcript on the website (https://csedpodcast.org/blog/s4e4_tpb_coding_tutor/)

Teaching Python
Episode 113: ChatGPT and Studying Teachers

Teaching Python

Play Episode Listen Later Jul 31, 2023 56:25


This week we are joined by Philip Guo and Sam Lau, researchers at the University of California, San Diego. Philip and Sam have recently published research on how computer science instructors use artificial intelligence tools like ChatGPT and GitHub Copilot in their classrooms. Join us to learn more about the data behind how generative AI is changing the way we teach computer science and coding. Special Guests: Philip Guo and Sam Lau.

Talk Python To Me - Python conversations for passionate developers
#358: Understanding Pandas visually with PandasTutor

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Mar 25, 2022 46:48


Pandas is a great library that allows you to accomplish a ton of filtering and processing in condensed syntax. But how well do you understand what's happening? Sam Lau and Philip Guo built a great site to help use visually explore how Pandas is processing your dataset with your specific syntax. It's called PandasTutor, and Sam is here to tell us about it. Links from the show Sam Lau: samlau.me PandasTutor: pandastutor.com PythonTutor: pythontutor.com Principles and Techniques of Data Science book: textbook.ds100.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe on YouTube: youtube.com Follow Talk Python on Twitter: @talkpython Follow Michael on Twitter: @mkennedy Sponsors SignalWire Stack Overflow Talk Python Training

Maintainers Anonymous
16: Philip Guo (#3) on Life After Digital Death

Maintainers Anonymous

Play Episode Listen Later Sep 23, 2020 33:22


What's life after removing yourself from social media? Philip Guo joins Henry (the last in the "trilogy") to chat about LAT, life after Twitter. We discuss being irrelevant, forcing yourself to think about different things, treating a newsletter like email, restraining your growth, moving to the digital suburbs, engaging with the past, directing your attention and production, being particular and local, making it normal again to not have to create. (recorded in July) Transcript: https://hopeinsource.com/digital-death.

Teaching Python
Episode 49: Python Tutor with Philip Guo

Teaching Python

Play Episode Listen Later Sep 22, 2020 44:23


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 (https://pythontutor.com), 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.

Hope in Source
MA 16: Philip Guo (#3) on Life After Digital Death

Hope in Source

Play Episode Listen Later Sep 22, 2020 33:22


What's life after removing yourself from social media? Philip Guo joins Henry (the last in the "trilogy") to chat about LAT, life after Twitter. We discuss being irrelevant, forcing yourself to think about different things, treating a newsletter like email, restraining your growth, moving to the digital suburbs, engaging with the past, directing your attention and production, being particular and local, making it normal again to not have to create. (recorded in July) Transcript: https://hopeinsource.com/digital-death.

Hope in Source
MA 15: Philip Guo (#2) on Unlisting Yourself

Hope in Source

Play Episode Listen Later Sep 16, 2020 45:59


Why would you choose to leave the public internet on your own terms? Philip Guo joins Henry (for the 2nd time) to chat about his recent choice to make a minimal public web presence after being on the web for many years. We discuss the logistics of removing social media (Twitter, Facebook, YouTube), moving to longer forms of media (podcasts, essays, books), making introductory content, recognizing different stages of your career, being out of touch, freeing your mind for the next thing, not being ashamed of previous work, taking time to reflect, and friction. (recorded in May) Transcript: https://hopeinsource.com/unlisting.

Maintainers Anonymous
15: Philip Guo (#2) on Unlisting Yourself

Maintainers Anonymous

Play Episode Listen Later Sep 16, 2020 45:59


Why would you choose to leave the public internet on your own terms? Philip Guo joins Henry (for the 2nd time) to chat about his recent choice to make a minimal public web presence after being on the web for many years. We discuss the logistics of removing social media (Twitter, Facebook, YouTube), moving to longer forms of media (podcasts, essays, books), making introductory content, recognizing different stages of your career, being out of touch, freeing your mind for the next thing, not being ashamed of previous work, taking time to reflect, and friction. (recorded in May) Transcript: https://maintainersanonymous.com/unlisting.

HTML Energy
Philip Guo

HTML Energy

Play Episode Listen Later Jun 26, 2020 38:20


Philip Guo (http://pg.ucsd.edu) is an assistant professor of cognitive science at UC San Diego. His research spans human-computer interaction, programming tools, and online learning.

uc san diego philip guo
Talk Python To Me - Python conversations for passionate developers
#268 Analyzing dozens of notebook environments

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 13, 2020 54:24


Are you using interactive notebooks for your data exploration or day-to-day programming? What environment do you use? Was it Jupyter and now you've made the move to JupyterLab? That's a great choice. But did you know there are more environments out there to choose from and compare? Have you heard of Callisto or Iodide? How about CoCalc or PolyNote? That's just the tip of the iceberg! That's why I'm happy to have Sam Lau and Philip Guo here to share their research comparing and categorizing over 60 notebook environments. Links from the show Sam on Twitter: @samlau95 Philip's site: pgbovine.net The paper: pgbovine.net/publications.htm PDF download: computational-notebooks-design-space_VLHCC-2020.pdf NBInteract: nbinteract.com NBStripout: pypi.org/project/nbstripout Audio live coding: foxdot.org NBDev: github.com/fastai/nbdev PyIodide episode: talkpython.fm Carnets: holzschu.github.io/Carnets_Jupyter Sponsors Linode Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Design of Useful and Usable Interactive Systems

A conversation with Philip Guo, Assistant Professor of Cognitive Science at UC San Diego

Talk Python To Me - Python conversations for passionate developers
#247 Solo maintainer of open-source in academia

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jan 16, 2020 65:20


Do you run an open-source project? Does it seem like you never have enough time to support it? Have you considered starting one but are unsure you can commit to it? It's a real challenge. On this episode, we welcome back Philip Guo, who has been a solo maintainer of the very popular PythonTutor.com project for over 10 years. He has some non-traditional advice to keep your sanity and keep your project going while holding down a busy full-time job. Links from the show Philip on Twitter: @pgbovine Python Tutor: pythontutor.com Philip's website: pgbovine.net Python Tutor on github: github.com Dismissing Python Garbage Collection at Instagram: instagram-engineering.com Threshold Concepts in Computer Programming: blogs.kcl.ac.uk SageMath: sagemath.org Sponsors TideLift Clubhouse Talk Python Training

Philip Guo - podcasts and vlogs - pgbovine.net
[Nov 2019] PG Vlog #392 - writing on my own platform

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Nov 8, 2019


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-392-writing-on-my-own-platform.htm- [Blog@CACM - Philip Guo](https://cacm.acm.org/blogs/blog-cacm/?author=Philip+Guo)- [Silent Technical Privilege](http://www.slate.com/articles/technology/technology/2014/01/programmer_privilege_as_an_asian_male_computer_science_major_everyone_gave.html) ([original article on my website](http://pgbovine.net/tech-privilege.htm))- [Why Academics Feel Overworked](https://www.insidehighered.com/advice/2014/12/01/essay-why-academics-feel-overworked) ([original article on my website](http://pgbovine.net/why-academics-feel-overworked.htm))Recorded: 2019-11-09 (2)

Hope in Source
MA 7: Philip Guo On Growing Old with the Web

Hope in Source

Play Episode Listen Later May 31, 2019 63:31


Do we learn in a vacuum, or does it involve our whole selves? Philip Guo (UC San Diego) joins Henry to chat about maintaining a web presence since its beginnings. We discuss some of the points made in Nadia's post on ideas carrying us forward, even beyond what we are known for, the greater intimacy of podcasts and vlogs, attaching ideas to people, science as subjective vs. purely objective and in community, knowledge as opening up possibilities, embracing whimsy and being random (haircut podcasts), embracing spontaneity and cities, understanding our bodies and mortality and it's relation to our digital lives and rest. Transcript: https://maintainersanonymous.com/growing-old

Maintainers Anonymous
7: Philip Guo On Growing Old with the Web

Maintainers Anonymous

Play Episode Listen Later May 31, 2019 63:31


Do we learn in a vacuum, or does it involve our whole selves? Philip Guo (UC San Diego) joins Henry to chat about maintaining a web presence since its beginnings. We discuss some of the points made in Nadia's post on ideas carrying us forward, even beyond what we are known for, the greater intimacy of podcasts and vlogs, attaching ideas to people, science as subjective vs. purely objective and in community, knowledge as opening up possibilities, embracing whimsy and being random (haircut podcasts), embracing spontaneity and cities, understanding our bodies and mortality and it's relation to our digital lives and rest.

Future of Coding
#22 - Learning Programming At Scale: Philip Guo

Future of Coding

Play Episode Listen Later May 2, 2018 70:49


Philip Guo researches ways to scale programming education beyond the classroom. He is the creator of Python Tutor (http://pythontutor.com/), a widely-used code visualization and collaborative learning platform, and an assistant professor at UC San Diego. In this episode, we discuss why diverse groups of people study CS, his various prototypes, and the differences between technological research and industry. http://futureofcoding.org/episodes/22

The Effort Report
43 - Special Appearance on the Philip Guo Podcast

The Effort Report

Play Episode Listen Later Jun 19, 2017 43:25


Roger makes a special appearance on Philip Guo's Podcast to talk about podcasting in academia and white boards. Show notes: Philip Guo's web site: http://pgbovine.net/index.html Effort Report Stickers: https://www.stickermule.com/marketplace/17852-the-effort-report-podcast Roger on Twitter: https://twitter.com/rdpeng Elizabeth on Twitter: https://twitter.com/elizabethmatsui Effort Report on Twitter: https://twitter.com/theeffortreport Get The Art of Data Science: https://leanpub.com/artofdatascience Subscribe to the podcast on Apple Podcasts: https://pcr.apple.com/id1133375717 Subscribe to the podcast on Google Play: https://play.google.com/music/listen?authuser#/ps/Iz7gvpa3d6qro3btjmfk7g3l2gu Find past episodes: http://effortreport.libsyn.com Contact us at theeffortreport@gmail.com

U.S./China Media Brief Program - Interviews
Philip Guo on the 60th Anniversary of the PRC

U.S./China Media Brief Program - Interviews

Play Episode Listen Later Oct 2, 2009 19:40


60th philip guo