We found 10 episodes of Teaching Python with the tag “coding”.
-
Episode 82: Helping Kids Navigate the Online World with Richard Culatta
January 3rd, 2022 | 1 hr 4 mins
coding, computer science, digital citizenship, education, teaching
In this episode of Teaching Python, Kelly and Sean speak with Richard Culatta CEO of International Society for Technology in Education and author of the book, “Digital for Good: Raising Kids to Thrive in an Online World and discuss ways that we can keep kids coding and being “active citizens” in their online and physical world!
-
Episode 76: Current Teaching Experiments
September 28th, 2021 | 37 mins 45 secs
code reviews, coding, python, teaching, testing
Kelly and Sean discuss their latest experiments in the classroom, including student peer code reviews, testing code for correctness, and creating comfy environments for coding.
-
Episode 68: Learning How To Learn with Barbara Oakley
May 18th, 2021 | 1 hr 4 mins
coding, cognitive psychology, learning, pedagogy
This week, Kelly & Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.
-
Episode 51: Engaging Your Students With The Right Language Featuring @jolson_codes
October 8th, 2020 | 1 hr 2 mins
coding, diversity, inclusiveness, python, teaching
Sean and Kelly invite Jeff Olson (@jolson_codes) to the show. Let’s take a look at language in the Computer Science classroom and focus on how we can put our students first by engaging them in the “right language for their learning.”
-
Episode 27: Automate the Boring Teaching Stuff
October 4th, 2019 | 43 mins 14 secs
automation, coding, python
Isn’t it surprising how much repetition goes into the job of teaching? What if you could use Python to automate that and focus on the work that adds the most value for your students? Or at least eliminate the boring teaching stuff like transferring grades or setting up iPads.
-
Episode 6: Gaining a Deeper Understanding of Python With Coding Challenges
January 9th, 2019 | 37 mins 1 sec
coding, makecode, python
Kelly and Sean are back in this week's episode to talk about the role of coding challenges for student understanding. Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. The advantages of these challenges compared to passive learning include deeper retention of skills and knowledge, opportunities for social and emotional education, and increased student confidence through subject mastery.