Episode 149: Guiding Education with Sheena O'Connell

Episode 149: Guiding Education with Sheena O'Connell

Description In this episode, we're thrilled to welcome Sheena O'Connell, an educator and developer from South Africa who has been making waves in the Python education community. Sheena shares her journey from electrical engineering to founding Prelude, where she runs advanced Django learning sprints and teamwork training courses. We explore the critical importance of soft skills in technical education, diving into Google's Project Aristotle and the five key factors that make teams effective: psychological safety, dependability, structure and clarity, meaning, and impact. Sheena provides fascinating insights into how cultural concepts like Ubuntu ("I am because we are") influence collaborative learning and professional development. The conversation covers practical strategies for teaching both technical and soft skills to adult learners, the challenges of helping students transition from learning to professional environments, and how to build psychologically safe spaces that promote growth and learning. We also discuss upcoming events including Django Con Africa in Tanzania and PyCon Africa in Johannesburg, South Africa, which Sheena is chairing. Whether you're an educator, team leader, or developer interested in fostering better collaborative environments, this episode offers valuable insights into the intersection of technical education, cultural awareness, and team dynamics. Key Topics Discussed Transitioning from technical roles to education Building effective coding bootcamps and adult learning programs The importance of soft skills in technical careers Google's Project Aristotle and team effectiveness Psychological safety and stereotype threat Cultural influences on learning and teamwork (Ubuntu philosophy) Managing the "desperation mindset" in learning environments Professional development and career transitions PyCon Africa and Django Con Africa Cross-cultural team dynamics and communication Guests Sheena O'Connell - Founder of Prelude, former educator at Umuzi, and chair of PyCon Africa 2025 Resources Mentioned Google's Project Aristotle (https://rework.withgoogle.com/en/guides/understanding-team-effectiveness) The Culture Map (book on cultural differences in teams) Prelude Tech (https://prelude.tech) - Sheena's platform for Django courses and teamwork training PyCon Africa 2025 (Johannesburg, South Africa) Django Con Africa (Arusha, Tanzania) Ubuntu philosophy Umuzi (South African coding bootcamp) Connect with Sheena Personal blog: sheenaoc.com (https://sheenaoc.com) Courses and training: Prelude TV PyCon Africa 2025: October, Johannesburg, South Africa Wins and Fails of the Week Sheena Win: Successfully running a teamwork course for Canonical with an international team Fail: All her plants fell onto the couch (and the subsequent cleanup) Kelly Win: Attending ISTE conference in San Antonio, meeting previous podcast guests, and co-hosting a presentation Fail: Losing momentum on Anthony Shaw's GitHub course due to summer break Sean Win: Being interviewed by media about AI coding tools and AWS Amazon Q Fail: Home server power supply failure during a lightning storm, breaking all home automations Episode Notes This episode provides valuable insights for educators at all levels, from K-12 teachers to corporate trainers. The discussion of soft skills, cultural awareness, and team dynamics offers practical strategies that can be applied in classrooms, coding bootcamps, and professional development settings. The conversation highlights how technical education must go beyond coding skills to prepare students for successful careers, emphasizing the importance of communication, collaboration, and cultural competency in today's global technology landscape. Special Guest: Sheena O'Connell.

Avsnitt(151)

Episode 31: The School of 2024

Episode 31: The School of 2024

Can you belive it's only been five years since Alexa launched? Or that identifying birds in photos was considered a hard problem (https://xkcd.com/1425/) for machine learning? In this episode, Kelly and Sean discuss plausible trends in machine learning, artificial intelligence, augmented and virtual reality, and data science that we may see in schools by 2024. We focus on 5 areas from microscale in the classroom to macro across the entire educational system. Trends in the Computer Science classroom Integration into other subjects Reducing Teacher Workload For Student Access to Tools As a School-wide Initiative It's amazing to think that many problems in Machine Learning were considered hard just 5 years ago. What will the next 5 years bring?

11 Nov 201946min

Episode 30: Teaching Adult Learners

Episode 30: Teaching Adult Learners

In this episode, Kelly and Sean speak to Reuven Lerner about how to teach adult learners and people switching to Python from other languages. Reuven is a corporate trainer of Python and Data Science. He helps developers around the world learn how to code in Python. As fellow teachers, we dive into the similarities and differences of teaching adults versus students. What works? What is new and interesting? Our guest, Reuven Lerner, is a full-time Python trainer. In a given year, he teaches courses at companies in the United States, Europe, Israel, and China — as well as to people around the world, via his online courses. Reuven created one of the first 100 Web sites in the world (https://tech.mit.edu) just after graduating from MIT’s computer science department. He opened Lerner Consulting in 1995, and has been offering training services since 1996. Reuven’s monthly column has appeared in Linux Journal (https://linuxjournal.com/) since 1996, and was a panelist on the Freelancers Show podcast from 2015 - 2019. He is also the CTO of Rent Like a Champion (https://rentlikeachampion.com/), an event-based home-rental company based in Chicago, Illinois. Reuven’s most recent book is “Python Workout (https://www.manning.com/books/python-workout),” a collection of Python exercises with extensive explanations, published by Manning. Reuven’s free, weekly “Better Developers (https://lerner.co.il/newsletter)” newsletter, about Python and software engineering, is read by more than 10,000 developers around the globe. His “Trainer weekly (https://lerner.co.il/trainer-weekly/)” newsletter is similarly popular among people who give corporate training. Reuven has a bachelor’s degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University. He lives in Modi’in, Israel with his wife and three children.

5 Nov 201955min

Episode 29: Non-Traditional Python Education

Episode 29: Non-Traditional Python Education

This week, Kelly and Sean are joined by Brianne Caplan (https://www.briannecaplan.com) from Code Your Dreams (https://www.codeyourdreams.org) and Gabrielle Rabinowitz (https://twitter.com/gabriellerab) from the BridgeUP: STEM Program (https://www.amnh.org/learn-teach/bridgeup-stem) at the American Museum of Natural History to discuss K-12 Python Education that happens outside of the classroom. Special Guests: Brianne Caplan and Gabrielle Rabinowitz.

28 Okt 201948min

Episode 28: 10 Things We Wish We Knew

Episode 28: 10 Things We Wish We Knew

Has it already been a year of learning and teaching Python for Kelly and Sean? In this episode, our co-hosts talk about the things they wish they knew a year ago to make their Python journey even better. 10 Things We Wish We Knew Before We Started Python Don't Be Afraid of the Unknown There's Never Going to be Enough Time Reading Error Codes Simple and Slow beats Complex and "Correct" Read a little. Code a lot. Projects Really Work You Have to Teach To Someone Reach out to the Python Community Don’t Let Imposter Syndrome Get You You Don’t Have to Answer Every Question

20 Okt 201933min

Episode 27: Automate the Boring Teaching Stuff

Episode 27: Automate the Boring Teaching Stuff

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. With thanks to Al Sweigart and his book, Automate the Boring Stuff With Python (https://automatetheboringstuff.com/), Kelly and Sean look at how teachers can leverage Python to speed up or eliminate the most boring and repetitive aspects of teaching. This episode includes a walkthrough of an example project that Sean built to automate iPad setup at his school using Google Cloud Functions (https://cloud.google.com/functions/), JAMF Server APIs (https://www.jamf.com), and Apple Device Management (https://developer.apple.com/documentation/devicemanagement).

4 Okt 201943min

Episode 26: Building Lessons and Planning the Curriculum

Episode 26: Building Lessons and Planning the Curriculum

In this episode, Kelly and Sean discuss how their philosophy of teaching helps them to design their daily curriculum for the course.

3 Sep 201948min

Episode 25: The Best Editors and IDEs for Teaching Python

Episode 25: The Best Editors and IDEs for Teaching Python

What are the best editors for teaching in Python? In this episode, Kelly and Sean examine a variety of different environments for students to learn to code Python. Should it be online or local? Paid or free? Simple or full-featured? An editor or an IDE? Here's what made our list: Mu Editor (https://codewith.mu) Visual Studio Code (https://code.visualstudio.com) PyCharm Edu (https://www.jetbrains.com/pycharm-edu/) python.microbit.org (https://python.microbit.org) Repl.it (https://repl.it) Jupyter (https://jupyter.org)

17 Juli 201934min

Episode 24: Avoiding the Summer Slide (For Teachers)

Episode 24: Avoiding the Summer Slide (For Teachers)

Many teachers give advice to parents on how to keep kids engaged during the summer. Sean and Kelly take their own advice and apply it to teachers and professional development. In this episode, we discuss how to avoid the “Summer Slide” and what we are doing to keep on learning.

27 Juni 201930min

Populärt inom Utbildning

bygga-at-idioter
historiepodden-se
det-skaver
rss-bara-en-till-om-missbruk-medberoende-2
alska-oss
nu-blir-det-historia
svd-ledarredaktionen
harrisons-dramatiska-historia
johannes-hansen-podcast
allt-du-velat-veta
roda-vita-rosen
not-fanny-anymore
rikatillsammans-om-privatekonomi-rikedom-i-livet
rss-max-tant-med-max-villman
sa-in-i-sjalen
sektledare
i-vantan-pa-katastrofen
rss-sjalsligt-avkladd
jagaren
handen-pa-hjartat