Sean Tibor and Kelly Paredes

Teaching Python

Welcome to "Teaching Python Podcast,” the go-to podcast for anyone interested in the intersection of education and coding. Hosted by Kelly Paredes and Sean Tibor, this podcast dives into the thrills and challenges of teaching computer science through the engaging and versatile Python programming language. About the Hosts: Kelly Paredes brings a wealth of global experience in curriculum design and currently inspires sixth and eighth graders at Pine Crest School in Fort Lauderdale, Florida. Celebrating her seventh year of integrating Python into her teaching, Kelly has a knack for making complex...

Author

Sean Tibor and Kelly Paredes

Category

Education

Podcast website

www.teachingpython.fm

Latest episode

Jun 22, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Episode 109: What We Did on Our Podcast Sabbatical 30.05.2023

Show Notes: Personal Updates Sean Tibor shares his excitement about meeting his overseas team members for the first time. He also expresses pride at watching his first batch of students graduate and choose to study in computer science and related fields. Future Learning Journeys Kelly Schuster-Paredes reflects on the exciting learning opportunities the students will undertake. She expresses hope t...

Episode 108: Hardware for Learning 12.03.2023

Kelly and Sean interview Ryan Dehmoubed, co-founder of JuiceMind , a startup focused on hardware and software for the K-12 computer science education market. Their initial products focus on the AP Computer Science curriculum with a goal of making coding more engaging while showing students the practical applications of coding. In this interview, we'll cover everything from the shortage of computer...

Episode 107: AI In The Middle School with Dr. Nisha Talagala 05.03.2023

Have you ever wondered how Siri, Alexa, or Google Assistant can understand and respond to our commands? Or how Netflix or YouTube recommend the next video for us to watch? The answer lies in Artificial Intelligence (AI), a branch of computer science that allows machines to perform tasks that usually require human intelligence, such as speech recognition, image processing, and decision-making. In t...

Episode 106: Interview with Al Sweigart 23.02.2023

After years of being atop our "must-have guests" list, Kelly and Sean finally get to interview Al Sweigart, author of Automate the Boring Stuff with Python, as well as many other books and courses that help people learn Python more effectively Join us as we talk about everything from our favorite teaching examples, the process of book writing, fostering cats, and more. Special Guest: Al Sweigart.

Episode 105: PyCon Education Summit! 08.02.2023

Kelly and Sean are organizing the PyCon US Education Summit for 2023. Join us to learn more about the summit, what we've learned from attending, and how you can get involved.

Episode 104: What We're Reading 24.01.2023

In episode 104 of the Teaching Python podcast, Kelly and Sean discuss their wins of the week and announce they are co-chairing the PyCon US Education Summit in April 2023. The episode features a segment on book recommendations, where Kelly and Sean share some of their recent reads that they found particularly useful for Python programmers. One of the recommended books is "The Missing ReadMe" which...

Episode 103: ChatGPT and Learning 05.01.2023

This episode description was written by ChatGPT. What do you think? In this episode of the Teaching Python podcast, Kelly and Sean delve into the topic of ChatGPT and its potential impact on computer science education. ChatGPT is a new artificial intelligence tool developed by OpenAI that has generated a lot of buzz in the tech industry. The hosts consider both the potential benefits and drawbacks...

Episode 102: The Learner Variability Project 24.12.2022

In Episode 102 of the Teaching Python podcast with Kelly and Sean, the topic is learner variability, based on an article by Jessica Jackson of the Digital Promise Project. This episode discusses how to effectively teach programming to a diverse group of learners, and how to adapt to the individual needs and learning styles of each student. One key point discussed in the podcast is that students le...

Episode 101: 2022 Holiday Gift Guide 11.12.2022

Welcome to Teaching Python, the podcast all about sharing tips, tricks, and insights on teaching and learning the Python programming language. In this episode, Kelly and Sean are giving you a list of 10 gift ideas for computer science teachers and learners. Whether you're a teacher looking for some inspiration for your holiday wishlist, or a student looking for a gift for your favorite computer sc...

Episode 100: Celebrating Motivation (with @mkennedy & @brianokken) 05.11.2022

After 100 episodes of Teaching Python, Kelly and Sean invite some friends of the show to share how they stay motivated. We're joined by Michael Kennedy and [Brian Okken](twitter.com/brianokken) from the Python Bytes podcast to talk about the ways we stay motivated. Listen in for tips and strategies from a variety of sources. How do you stay motivated? Special Guests: Brian Okken and Michael Kenned...

Episode 99: LIVE: The Art of Searching It Up 28.10.2022

The Teaching Python podcast speaks about how the Google Cycle can help support learning in Code. Teaching kids to “embrace the research side of Coding (and become great at this skill)” “Now we aren’t talking about googling for solutions. But smart googling with a big perspective.” → Kelly is starting a Boot camp, the prework module actually says and explains: “If you get stuck, remember that you c...

Episode 98: Robotics with RobotLab 20.10.2022

The Teaching Python podcast speaks with Elad Inbar, founder of RobotLab and Robots for Education and how to improve student engagement by using robots. Special Guest: Elad Inbar.

Episode 97: Beyond Computer Science Classrooms 19.09.2022

Sri Kundurthy, a student and EuroPython speaker joins Kelly and Sean to talk about bringing Python to other subject areas. From physics models to data manipulation to advanced algorithms, we talk about a wide range of applications for computer science outside of the computer science classroom Special Guest: Srivatsa Kundurthy.

Episode 96: Decoupling Grading 03.09.2022

Kelly and Sean discuss how grading and learning are often confused with each other. We settle in for a chat about everything from intern projects to class challenges to communicating actual learning through grades. Settle in for an episode with just the co-hosts of Teaching Python!

Episode 95: Managing Your Teacher Workload 22.08.2022

The Teaching Python podcast speaks with Pete Dring and the tools he has created to manage his workload while teaching computer science and Python. Join us to learn more about these tools and how you can use them to shift your workload from boring to exciting! Special Guest: Peter Dring.

Episode 94: Anaconda in Education 01.08.2022

Sean and Kelly speak with Anaconda and their outreach program. Anaconda supports educators and learners with the ability to understand and interpret data. This leads to better decision-making and a world where people are empowered to create positive change. Episode Errata: The hackday event referenced in the episode was related to Pyscript and more information will come out on that shortly. The da...

Episode 93: Mission Encodeable 20.07.2022

Harry and Anna are high-school students who are passionate about coding, engineering, and design. When they’re not doing their homework, they’re busy writing tutorials, designing website wireframes, and planning the next courses for Mission Encodeable. Special Guests: Anna Wake and Harry Wake.

Episode 92: Let's Talk Teaching 13.07.2022

In this episode, Sean and Kelly talk with Computer Science and STEM teachers about our wins, our failures, and all about teaching Python. We're joined by teachers Dottie Holland, Andre Chmielewski, and Andy Colley to talk about everything from our favorite teaching resources, what it's like to teach after the exams are over, why Python over other languages, and more.

Episode 91: The New Beta Python Micro:bit Editor 31.05.2022

In this episode, we will learn about the new features of this great alpha product for the micro:bit. Its main goals are to make coding with Python per se and Python on the micro:bit more accessible: An appealing user interface with bright colours Contextual help and autocomplete Example snippets of code you can browse and insert, like browsing blocks in MakeCode or Scratch Simple code structure hi...

Episode 90: Equitable Learning 12.05.2022

We welcome David Cavallo an entrepreneur in using technologies to improve learning and promote social equitable development. Our topic this week is equitable computation learning and the reasons and methods for it. Special Guest: David Cavallo.

PyConUS 2022 Debrief! 01.05.2022

Kelly and Sean debrief on PyCon US 2022 on Sunday morning before flying home. From the Education Summit to the Expo Hall to the Talk Track, we cover it all. Most importantly, we cover the best food and coffee to check out for next year in Salt Lake City! Note - this is a live debrief with no editing. Enjoy!

Episode 89: FinTech Careers 20.04.2022

In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) stated that “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.” Although the 65% figure has been debunked quite often and the data that wa...

Episode 88: Data Science Careers 05.04.2022

In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) stated that “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.” Although the 65% figure has been debunked quite often and the data that wa...

Episode 87: Cybersecurity Careers 23.03.2022

In the 2007 film, Shift Happens, Carl Fisch stated that “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.” While the data that was used during the video cannot be completely verifiable, it is safe to say that the j...

Episode 86: Thinking Globally 07.03.2022

In this episode, Sean and Kelly talk about the future. Looking into the past 20 years+ years of teaching and looking back at how we were taught as children, what has changed? Just as our teachers prepared us for our present, how are we preparing our students? We should no longer try to prepare our students for jobs that may not be there when they enter the workforce. Instead, we should focus our p...

Listen to the Teaching Python podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.