Teaching Python

Episode 113: ChatGPT and Studying Teachers


Listen Later

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.

Support Teaching Python

Links:

  • sam lau
  • AI Code Generation Tools Study — From "Ban It Till We Understand It" to "Resistance is Futile": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools such as ChatGPT and GitHub Copilot
  • Pandas Tutor: Using Pyodide to Teach Data Science at Scale | Pyodide blog — Hi, we’re Sam Lau and Philip Guo, and we teach data science classes at UC San Diego. In this guest post we’ll tell you about our free educational tool, Pandas Tutor, that helps students learn data science using the popular pandas library. The above screenshot shows how you can use it to write Python and pandas code in a web-based editor and see visualizations of what your code does step-by-step.
  • Pandas Tutor - visualize Python pandas code — Pandas Tutor lets you write Python pandas code in your browser and see how it transforms your data step-by-step. (If you use R, try Tidy Data Tutor. To visualize general Python, Java, C, C++, and JavaScript code, try Python Tutor.)
  • Teaching Programming in the Age of ChatGPT — How computing instructors plan to adapt to ChatGPT, GitHub Copilot, and other AI coding assistants (ICER 2023 paper)
  • Real-Real-World Programming with ChatGPT — Taking AI Far Beyond Small Self-Contained Coding Tasks
...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
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

273 Listeners

Planet Money by NPR

Planet Money

30,892 Listeners

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,935 Listeners

Top Traders Unplugged by Niels Kaastrup-Larsen

Top Traders Unplugged

587 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

586 Listeners

Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,406 Listeners

Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

Super Data Science: ML & AI Podcast with Jon Krohn

296 Listeners

Python Bytes by Michael Kennedy and Brian Okken

Python Bytes

214 Listeners

The Happiness Lab with Dr. Laurie Santos by Pushkin Industries

The Happiness Lab with Dr. Laurie Santos

14,479 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

138 Listeners

No Stupid Questions by Freakonomics Radio + Stitcher

No Stupid Questions

3,697 Listeners

People I (Mostly) Admire by Freakonomics Radio + Stitcher

People I (Mostly) Admire

2,123 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,028 Listeners

The Economics of Everyday Things by Freakonomics Network & Zachary Crockett

The Economics of Everyday Things

1,575 Listeners

The Python Show by Learning about Python together

The Python Show

2 Listeners