Bringing people together with Python and Open Source
summary
Four-year program runs three courses that bring 12 students (6 Jewish, 6 Arab), ages 13–14 into a Red Hat office for ~14 weeks (often stretching to five months), gives each a Fedora laptop, teaches Linux and Python, and adds mentors including two native Arabic speakers. Outcomes: parents, principals and mayors meet at graduation; two girls place 2nd and 3rd in the finale; one student already had GitHub projects. Built an open-source car-race on GitHub using Twisted for comms and a Python game server; students change code live and compete.
AI-written summary · about
chapters (10)
- 0:00Program overview and goals
- 1:12Impact and educational goals
- 2:44Course structure and logistics
- 4:15Diversity and student engagement
- 6:48Overcoming teaching challenges
- 8:40Motivation and student outcomes
- 11:15Lessons learned from experience
- 13:23Teaching Python to teenagers
- 17:35Car race competition demo
- 21:50Acknowledgements and conclusion
related talks
45mPanel Discussion: Education and Open Source
01h 10mUsing the Open Source Mindset in the K-12 Education Space
44mFive years, 1000 students: The story of Open Source Comes to Campus
40mOpen Source Software Engineering Education
41mDeveloping Innovation-Ready Engineers Through Open Source Contribution
41mModernizing CS Education with Open Source
29mBuilding Bridges in Open Source: Connecting Academic Talent with Indu...
37mEducating the next generation of open source contributors
