We found 10 episodes of Teaching Python with the tag “python”.
-
Episode 131: Lightning Talks
May 14th, 2024 | 41 mins 28 secs
creative teaching, education technology, pedagogy, public speaking, python
Episode 131 of Teaching Python dives into the engaging world of Lightning Talks, exploring their definition, benefits, and how they can be effectively incorporated into classroom settings. Sean Tibor and Kelly Schuster-Paredes share their experiences and insights on making these short presentations a tool for fostering public speaking skills, enhancing student engagement, and encouraging the sharing of ideas both in educational and professional contexts.
-
Episode 130: Coding is Dead?
April 28th, 2024 | 1 hr 5 mins
artificial intelligence, panel, python
Join Kelly, Sean, and a panel of special guests for a compelling conversation on the significance of communication skills and domain-specific creativity in coding for AI. Discover how leveraging GPT models can enhance development efficiency and drive aspiring developers toward specialized fields like biology and finance. Is coding essential in a generative AI-driven world?
-
Episode 121: The Board of Knowledge
November 24th, 2023 | 16 mins 44 secs
classroom tools, coding, coding concepts, cognitive load, computer science, dual coding, education, learning strategies, python, scaffolding, teaching techniques
-
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 118: Quick Bites: Testing Student Code
October 21st, 2023 | 15 mins 19 secs
coding, computer science, education, programming, python, testing
Today, we'll talk about how to test students' code using automated tools. For example, the unit testing built into Replit's Teams for Education allows students to see if their code is correct, while teachers can quickly assess dozens of submissions. We'll also talk about potential pitfalls that can disrupt or distract from learning.
-
Episode 117: Intermediate Python With Yasoob Khalid
October 11th, 2023 | 58 mins 58 secs
coding, programming, python, technology
This week, Kelly and Sean sit down with Yasoob Khalid, author of Practical Python Projects and Intermediate Python to talk about what's next after learning the basics.
-
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 109: What We Did on Our Podcast Sabbatical
May 30th, 2023 | 32 mins 58 secs
ai, computer science, continuous learning, education, finance, graduation, machine learning, mathematics, podcast, python, students, teaching python, teamwork, turtle
In this episode of the Teaching Python podcast, hosts Kelly Schuster-Paredes and Sean Tibor discuss their personal updates, celebrate the achievements of their former students, and anticipate future podcast activities. They express their pride in students moving on to study computer science, artificial intelligence, machine learning, and related fields in college. Kelly and Sean also hint at potentially inviting past students to the podcast and announce plans to enhance their Patreon community with exclusive benefits.
-
Episode 108: Hardware for Learning
March 12th, 2023 | 43 mins 57 secs
advanced placement, coding, education, hardware, python
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.