We found 10 episodes of Teaching Python with the tag “teaching”.
-
Episode 49: Python Tutor with Philip Guo
September 22nd, 2020 | 44 mins 23 secs
computer science, python, teaching, visualization
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, the most widely-used program visualization tool for education.
-
Episode 48: What We Are Using in 2020 To Teach Python
September 15th, 2020 | 1 hr 4 mins
education, python, teaching
Let’s take a look at the tools we’re using in our classroom for the 2020-2021 school year to teach Python for middle school students. From IDEs to flash cards, coding challenges to Colab notebooks, and micro:bits to eBooks, we’ll look at what we’re currently using and how each one contributes to the learning experience of our students.
-
Episode 47: Deconstructing the List Lesson
September 1st, 2020 | 1 hr 3 mins
programming, python, teaching
Let’s take a deeper look at how we teach students about one of Python’s most venerable data structures: the list. For many learners, the list is the first data structure that they encounter and it can be tricky to understand at first.
-
Episode 45: The Lost Episode
August 16th, 2020 | 54 mins 7 secs
distance learning, education, teaching, zoom
Ever had one of those moments where you thought you did something but then found it unfinished months later? Here's an episode we recorded back in May about how to keep your distance learning fresh and new. We're calling it the Lost Episode. New episodes are coming every Tuesday starting on August 18!
-
Episode 44: Communicating With Video For Effective Learning
April 27th, 2020 | 1 hr 25 secs
content, teaching, video
As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. In this episode, Sean and Kelly talk with Christopher Bailey from Real Python. We will share tips and techniques for developing quality online videos for learners.
-
Episode 43: Writing Content for Asynchronous Learning with David Amos
April 14th, 2020 | 1 hr 5 mins
pedagogy, teaching, writing
As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the first episode in a two-part series.
In this episode, Sean and Kelly talk with David Amos, a writer for Real Python about how he makes connections with his Real Python tutorials and we will share tips and techniques for developing quality online writing for learners.
-
Episode 42: Teaching Resilience and Building Equity with Elena Aguilar
April 6th, 2020 | 59 mins 41 secs
coaching, equity, resilience, teaching
In this episode, Kelly and Sean invite Elena Aguilar to our show for a little twist of conversations. Elena Aguilar “Elena has trained thousands of educators across the United States and abroad in transformational coaching.
-
Episode 41: Pythonic Parenting With The Shaw Family
April 1st, 2020 | 41 mins 25 secs
parenting, python, teaching
Python for Parents, so you want your child to code? Sometimes it just takes a few creative ideas and a short amount of time to make some fun little projects. Sean and Kelly, with the help of Anthony Shaw and his lovely daughters, ‘ Zebra’ and ‘Jaguar’ have a little fun with this topic!
-
Episode 40: A New Way of Teaching
March 28th, 2020 | 37 mins 55 secs
distance learning, online, teaching
With our campus closed due to COVID-19 and distance learning in full swing, Kelly and Sean discuss the brighter side of all these sudden changes to education.
-
Episode 38: Fun with the Arcade Library and Paul Craven
March 2nd, 2020 | 41 mins 19 secs
computer science, game design, gaming, python, teaching
Trying to find an easier way to get students excited about programming? Feeling stuck with the PyGame library? Paul Craven, maintainer of the Arcade Python library joins us to talk about using game design to teach programming.