
Episode 87: Cybersecurity Careers
In the 2007 film, Shift Happens, Carl Fisch stated that “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.” While the data that was used during the video cannot be completely verifiable, it is safe to say that the jobs of today have evolved quite a bit since 2004. In addition, a lot of these fields are global, rely heavily on technology and the use of code skills like Python programming. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, and Data Science. We welcome Michele Darayanani, Nevena Lazarevic and Joe Farajallah to discuss the basics of Cybersecurity, what it is, what all does it involve, and how Python can be used to secure platforms from cyber attacks. Michele leads the Cyber offerings for Pharmaceutical, Life Sciences, and Medical Device Manufacturing clients. An avid advocate for usable security that drives business value through Cyber; he supports clients as a sounding board for the CISO, CISO coaching, Secure Cloud Transformations, Cyber Due Diligence, and Security Architecture. Nevena is a passionate and proactive Cyber Security consultant with a Software Engineering background. Her focus within this area has been Cyber Defense, Security Transformation and Information Security. Joe is a Cyber Security consultant focusing on ethical hacking and red team testing. He has a background in electrical engineering and networks. Special Guests: Joe Farajallah, Michele Daryanani, and Nevena Lazarevic.
23 Mars 202242min

Episode 86: Thinking Globally
In this episode, Sean and Kelly talk about the future. Looking into the past 20 years+ years of teaching and looking back at how we were taught as children, what has changed? Just as our teachers prepared us for our present, how are we preparing our students? We should no longer try to prepare our students for jobs that may not be there when they enter the workforce. Instead, we should focus our preparation on how they can take advantage of the emerging technologies that are coming into existence. How are we teaching them to look out for the both the dangers and the benefits of Big Data, Machine Learning, social media and robots? What skills are we focusing on that wil lallow them to pivot and prosper in this exponentially changing world? The future is reliant on what our students of today will create.
7 Mars 202256min

Episode 85: Teaching the Basics with Requests
Most people think of Requests as an intermediate or advanced area of Python, but what happens when we turn it loose on beginner programmers? Spoiler - lots of learning and surprises! Requests is a popular Python library for making HTTP requests in a simplified, elegant way. As the one of the top 10 most downloaded packages on PyPI.org, it's used across Python to interact with web APIs, scrape websites, post webhooks, and more. In this episode, Kelly and Sean talk about different lesson plans, approaches, and examples using the Requests library in a teaching environment.
16 Feb 202243min

Episode 84: Global Computer Science with Will Richardson
Continuing on conversations about tech for good, helping our students build global competence, and preparing our children to be successful in an ever increasing digital world, Kelly and Sean speak with Will Richardson, founder of the Big Questions Institute. “Are we preparing students to identify and confront problems they care about, collaborate beyond classroom walls, and overcome the false dichotomy between local versus global? Do we see our work as educators as the work of building a better world?” Special Guest: Will Richardson.
31 Jan 202246min

Episode 83: 2021 Year in Review (or something)
This week, Kelly and Sean look over all that happened in 2021 for Teaching Python and commit to some bigger goals for 2022. What were the highlights according to our co-hosts? From the great guests to the wins in the classroom, Kelly and Sean catch up and kick off the new year together.
17 Jan 202251min

Episode 82: Helping Kids Navigate the Online World with Richard Culatta
We sometimes make assumptions when it comes to students and using technology, that students are savvy tech users. Although coding curriculum lends itself easily to incorporating many digital citizenship (https://www.teachingpython.fm/articles/digital-citizenship) skills, even the best Computer Science course may not focus as much as you think on directly teaching these important skills. Furthermore, it is a lot of pressure for just one class to bear. 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! Special Guest: Richard Culatta.
3 Jan 20221h 4min

Episode 81: Holiday Gift Guide
It's the most wonderful time of the year as Kelly and Sean put together a gift guide for techie kids! From transformable robots to glowing toys to soldering stations, we cover the items on our lists for the holidays. Check the show notes for links that support the podcast!
13 Dec 202135min

Episode 80: Reaching for the Stars with Dr. Becky Smethurst
This week Sean and Kelly are joined by Dr. Becky Smethurst from Oxford to talk about code and science. Dr. Becky is an astrophysicist, author, and science communicator. Each week, she publishes a video on her YouTube channel explaining a bit about space, Special Guest: Becky Smethurst.
29 Nov 202145min