We found 10 episodes of Teaching Python with the tag “teaching”.
-
Episode 147: The Power of Teaching APIs
March 24th, 2025 | 40 mins 5 secs
apis, education, python, teaching
Sean Tibor and Kelly Schuster-Paredes take a deep dive into teaching APIs, sharing practical lessons, amusing anecdotes, and insights into integrating APIs into a comprehensive coding curriculum.
-
Episode 135: Python for Lawyers
July 8th, 2024 | 51 mins 31 secs
law school, python, teaching
In this episode of Teaching Python, Sean Tibor and Kelly Schuster-Paredes discuss the integration of Python programming into the law curriculum at Duquesne University with guests Morgan Gray and Wes Oliver. They explore how learning Python enhances law students' critical thinking, information processing, and overall effectiveness in their legal studies and careers.
-
Episode 132: Getting Non-Coding Teachers into CS
May 28th, 2024 | 38 mins 51 secs
coding, hardware, imagi, python, teaching
In this episode, we explore the journey of non-coding teachers into the world of coding and how innovative tools can bridge the gap. Experts Dora Palfi and Chelsea Clagg share their insights and experiences, showcasing how coding can be made accessible and enjoyable for educators and students alike.
-
Episode 129: Quickbite: Live Coding and Codealongs
March 29th, 2024 | 26 mins 26 secs
coding, quickbite, teaching
Join Sean and Kelly as they discuss the advantages of live coding in education, including active learning, improved problem-solving, and building student confidence, while addressing challenges and sharing upcoming educational summit announcements.
-
Episode 127: Setting Goals
March 2nd, 2024 | 25 mins 48 secs
goals, quickbites, teaching
In this quick bite episode, Kelly and Sean talk about how to set goals as a learner, teacher, and leader. What makes a good goal? Why do we even need them?
-
Episode 120: Quick Bites: Failing
November 8th, 2023 | 18 mins 12 secs
education, learning, programming, python, quick bite, teaching
In this quick bite episode, Sean & Kelly talk about the critical role of failing in learning. Not just that it happens but that it's essential for real learning to take place.
-
Episode 119: Quick Bites: Constructivism and Coding
October 24th, 2023 | 22 mins 1 sec
coding, constructivism, python, quick bites, teaching
In this episode of our teaching series, we dive into learners and their coding journey. We spotlight the Constructivist learning approach, emphasizing its core tenets: active learning, connecting coding to real-world challenges, the crucial role of collaboration, and the sheer power of motivation. The transformative potential of this approach is undeniable. From tales of initial struggles to triumphant victories, this episode is a 15-20 minute dive into the heart of teaching Python.
-
Episode 113: ChatGPT and Studying Teachers
July 31st, 2023 | 56 mins 25 secs
artificial intelligence, chatgpt, github copilot, python, teaching
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.
-
Episode 107: AI In The Middle School with Dr. Nisha Talagala
March 5th, 2023 | 47 mins 51 secs
artificial intelligence, machine learning, python, teaching
In this episode, Dr. Nisha Talagala from AIClub joins hosts Sean Tibor and Kelly Schuster-Paredes to discuss the basics of teaching Artificial Intelligence (AI) and Machine Learning (ML) for middle school students, including how AI is used in our daily lives, how to create your own AI projects, and why it's essential to understand the ethics of AI.
-
Episode 103: ChatGPT and Learning
January 5th, 2023 | 49 mins 34 secs
artificial intelligence, chatgpt, computer science education, critical thinking, education technology, learning, teaching
In this episode of Teaching Python, Kelly and Sean consider the potential effects of ChatGPT on computer science education. They explore the question of whether ChatGPT will assist or hinder the learning process, and consider ways in which this innovative artificial intelligence tool might be used beneficially.