A Better Way to Teach Open Source Software Engineering - OCX 2024

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=t8Gr_tiLcDs



Duration: 0:00
63 views
4


Well run open source software community projects are natural labs in which undergraduate students can learn software engineering practices. What if we turned the classroom inside out? What if we showed students the fundamentals of software transmitted disease? (The New STDs!) And intellectual property basics that every engineer needs to understand? All while they were coached in teams with industry mentors working on big project work together? This talk shares the experiences of building out Semesters of Code this past four years, what was learned, (including the mistakes that were made), and where the experiment is going to go next. It highlights the student work at Carnegie Mellon University in Summer 2024, working with the Eclipse Foundation Community team. The broad open source software ecosystem continues to debate ways of sustaining open source licensed software projects and communities better. This talk presents ideas based on work in a number of university settings that can be re-purposed towards new experiments in mentoring and apprenticeship.




Other Videos By Eclipse Foundation


2024-12-05Data Management and Exchange between a Meta-Orchestration Platform and Data Spaces
2024-12-02Eclipse IDE November 2024 Community Call: Engage and Shape the Future of SWT
2024-12-02Industrial Toolchains in the Era of Generative AI - OCX 2024
2024-12-02Mastering Target Platform Migrations: Challenges, Resources, and Best Practices - OCX 2024
2024-12-02Eclipse Theia - News from the Next Gen Tools Platform - OCX 2024
2024-12-02Enhancing Custom IDEs with AI: Strategies, Use Cases, and Pitfalls - OCX 2024
2024-12-02Integrating AI with Domain-Specific Tools: Practical Insights and Techniques - OCX 2024
2024-12-02The State of the Eclipse Foundation - OCX 2024
2024-12-02Eclipse ThreadX: A Star is (Re)born - OCX 2024
2024-12-02Hello World+ projects to test and benchmark software composition analysis tools - OCX 2024
2024-12-01A Better Way to Teach Open Source Software Engineering - OCX 2024
2024-11-27Revealing… OCX 2026: Where Are We Heading Next?
2024-11-27Relive the Magic: OCX 2024 Aftermovie
2024-11-24Eclipse Dataspace Community Call 2024
2024-11-24What is the Eclipse Dataspace WG up to with ISO/IEC?
2024-11-17Secure development in Open Source - the road to SLSA level 3 compliance for Eclipse Temurin - OCX 24
2024-11-17Reducing risk in software supply chains:A project health perspective with a Kubernetes example-OCX24
2024-11-17Empowering a Connected Intelligent World With OpenHarmony and Oniro - OCX 2024
2024-11-17Magic industrial data acquisition with Apache PLC4X, TsFile and IoTDB - OCX 2024
2024-11-17Nurturing the Next Generation of Open Source Contributors - OCX 2024
2024-11-17Evolving real-world AsciiDoc into a specification and how it will help the ecosystem - OCX 2024