Open source communties + engineering education = great justice
by Mel Chua
- 2,142 views
An Ignite presentation at Engineer of the Future 3.0 given by Sebastian Dziallas and Mel Chua. Slide text and photo attributions below. ...
An Ignite presentation at Engineer of the Future 3.0 given by Sebastian Dziallas and Mel Chua. Slide text and photo attributions below.
== Slide text ==
5 minutes. A ballroom full of administrators, faculty, and students looking for ways to transform student engagement in engineering education. They may vaguely have heard of open source before, but you've got 20 slides to convince them that it's actionable. What would you tell them? Here's what Mel Chua and I did last weekend at the Engineer of the Future conference. We'll ask you to share your own rocket pitches afterwards.
Sebastian: This is Mel. She studied engineering in college and got involved in the academic world first, then started working in open source communities. She'll be speaking from the academic side of the house tonight.
Mel: This is Sebastian. He's spent the last three years doing release engineering in the open source world. Now he's starting his academic career as an undergraduate. He'll be speaking from the open source side of the house tonight.
Sebastian: Our thesis tonight is that engineering education and open source are both communities of practice that have much to learn from each other.
Our Thesis: Engineering + Open source = Great Justice
Mel: In academia, we want to get students involved in distributed, large-scale, real-world projects for actual users. We want them to work on stuff that makes a difference, and we want them to work with people who are good at what they do, and who love what they do - projects folks who are passionate. Where do we find these projects?
Student reaching for the stars
Sebastian: In the open source world, we are these projects. We work with thousands of people from around the world to impact millions on projects that are software, but also movies, or books, or hearing aids.
Open Prosthetics graphic
Mel: One thing that academia is good at is building scaffolding; it's really quite remarkable to take hundreds of students with different backgrounds who are new to a field, and a few years later, they're practicing in that field. We take lots of new people at once and get them started in a discipline. We call this "teaching."
Students in a lecture hall
Sebastian: On the other hand, open source communities aren't so good at getting new people started. We're hungry for new contributors - and you may be one of them - but the getting-started experience might be confusing. You might feel lost. Sometimes we don't know how to handle new people well when they arrive. We don't know how to teach them.
Man lost in a crowd
Mel: In academia, we have credibility. We get pieces of paper that make people think we know things, make them listen to us. The tradeoff is that with credibility comes hierarchy and needing to ask for permission and approval to get "credit."
A college graduation ceremony
Sebastian: On the other hand, in the open source world, we don't have to ask for permission; we just jump right in. Our tools track who does what, but the tradeoff is that we need to convince people over and over again that our projects are actually good.
Skydivers
Mel: You might notice that the needs from one world tend to mesh with the strengths of the other. So what happens when you bring these two worlds together? That's what the members of the Teaching Open Source community are trying to find out. We're a group of open source contribuors and university faculty experimenting with exactly that.
Students at a UPenn hackathon
Sebastian: We have an example. Professor Matt Jadud of Allegheny College brought his human interface design class into Fedora, a project for making a free software operating system. They worked within the community to look at our website design.
A screenshot of the Fedora Website redesign
Mel: So that's bringing open source into the classroom. Last weekend Sebastian and I brought students into open source. A group of software engineering seniors from Hei
Statistics
- Likes
- 0
- Downloads
- 20
- Comments
- 1
- Embed Views
- Views on SlideShare
- 2,089
- Total Views
- 2,142


== Slide text ==
5 minutes. A ballroom full of administrators, faculty, and students looking for ways to transform student engagement in engineering education. They may vaguely have heard of open source before, but you’ve got 20 slides to convince them that it’s actionable. What would you tell them? Here’s what Mel Chua and I did last weekend at the Engineer of the Future conference. We’ll ask you to share your own rocket pitches afterwards.
Sebastian: This is Mel. She studied engineering in college and got involved in the academic world first, then started working in open source communities. She’ll be speaking from the academic side of the house tonight.
Mel: This is Sebastian. He’s spent the last three years doing release engineering in the open source world. Now he’s starting his academic career as an undergraduate. He’ll be speaking from the open source side of the house tonight.
Sebastian: Our thesis tonight is that engineering education and open source are both communities of practice that have much to learn from each other.
Our Thesis: Engineering + Open source = Great Justice
Mel: In academia, we want to get students involved in distributed, large-scale, real-world projects for actual users. We want them to work on stuff that makes a difference, and we want them to work with people who are good at what they do, and who love what they do - projects folks who are passionate. Where do we find these projects?
Student reaching for the stars
Sebastian: In the open source world, we are these projects. We work with thousands of people from around the world to impact millions on projects that are software, but also movies, or books, or hearing aids.
Open Prosthetics graphic
Mel: One thing that academia is good at is building scaffolding; it’s really quite remarkable to take hundreds of students with different backgrounds who are new to a field, and a few years later, they’re practicing in that field. We take lots of new people at once and get them started in a discipline. We call this 'teaching.'
Students in a lecture hall
Sebastian: On the other hand, open source communities aren’t so good at getting new people started. We’re hungry for new contributors - and you may be one of them - but the getting-started experience might be confusing. You might feel lost. Sometimes we don’t know how to handle new people well when they arrive. We don’t know how to teach them.
Man lost in a crowd
Mel: In academia, we have credibility. We get pieces of paper that make people think we know things, make them listen to us. The tradeoff is that with credibility comes hierarchy and needing to ask for permission and approval to get 'credit.'
A college graduation ceremony
Sebastian: On the other hand, in the open source world, we don’t have to ask for permission; we just jump right in. Our tools track who does what, but the tradeoff is that we need to convince people over and over again that our projects are actually good.
Skydivers
Mel: You might notice that the needs from one world tend to mesh with the strengths of the other. So what happens when you bring these two worlds together? That’s what the members of the Teaching Open Source community are trying to find out. We’re a group of open source contribuors and university faculty experimenting with exactly that.
Students at a UPenn hackathon
Sebastian: We have an example. Professor Matt Jadud of Allegheny College brought his human interface design class into Fedora, a project for making a free software operating system. They worked within the community to look at our website design.
A screenshot of the Fedora Website redesign
Mel: So that’s bringing open source into the classroom. Last weekend Sebastian and I brought students into open source. A group of software engineering seniors from Heidi Ellis’s class at Western New England College came to their first hackathon at MIT, and we served as tour guides for the day.
The Western New England College team at a GNOME hackfest
Sebastian: When Matt’s students came in, the community reaction was something like this: 'Wow, you really want to work on our webpage? Here are the tools, let’s talk with you about this!' We’d wanted an evaluation of our website for a long time, but nobody had been able to bring in the folks to do the work before.
Applause
Mel: And Heidi’s students went home from the hackathon excited - they had just spent a day being treated as equals by talented hackers from all over. People were asking questions about their project, mentoring them, pitching in to help. It was a 'whoa, the world has possibilities!' moment.
Sign saying WHOA
Sebastian: This sounds like a perfect match - and sometimes it is, with the tools and skills of one world perfectly fitting the needs of the other. But the trick is figuring out how to translate between the two cultures, which are very different.
The difference between the open source and academic worlds - one is a squiggly improvised path, the other a straight line with an unknown destination
Mel: In academia, you know how you’re going to get where you’re going. You take class A, class B, class C, and then 4 years later you get a degree. But you don’t know where you’re going sometimes. If you ask seniors what they’re going to do when they graduate, a lot of times they still don’t know.
Sebastian: In open source, you know what you’re going to do; you’re making a book, an operating system, whatever you’re working on. But you might not know how you’re going to get there or how long it’s going to take. You’ll figure that out along the way.
Mel: They have very different rhythms and cycles, but if we can find ways to join the two worlds, we’re unlocking something very powerful: schools can teach these communities of practice how to build scaffolding and how to design apprenticeships so it’s easier for new people to get involved.
Fireworks
Sebastian: And open source communities can share the technologies and the practices they’ve developed for collaborating; these are the things that let us be our own bosses, find our own mentors, and really run with our own projects.
Paintbrushes in a paint kit - tools for creation
We then closed with a plug for our Birds of a Feather session at lunch the next day; basically, we used this presentation (slide deck and notes available under a creative commons license) as a conversation-starter to get people to lunch where we could fill them in with more details. It seemed to work - the audience applauded and the Birds of a Feather was full! We’re curious how this message resonates with you, and how you might re-tell the story.
== Attributions ==
Unless otherwise stated for a particular slide, text and graphics are released CC-BY-SA-2.0 by Sebastian Dziallas and Mel Chua, sdz@fedorapeople.org and mel@melchua.com.
Slide 4: Image taken from opensource.com, released CC-BY-SA (http://www.flickr.com/photos/opensourceway/4371000818/)
Slide 5: Image taken from opensource.com, released CC-BY-SA (http://www.flickr.com/photos/opensourceway/4370250939/)
Slide 6: http://www.flickr.com/photos/dreadnought/2903270698/ by Jacki, licensed CC-BY-NA-2.0
Slide 7: http://www.flickr.com/photos/28326381@N02/3022115992/ - 'Man in a crowd in New York City' by byrne7214, licensed CC-BY-2.0
Slide 8: http://www.flickr.com/photos/m00by/2538526391/ by m00by, licensed CC-BY-ND-2.0
Slide 9: http://www.flickr.com/photos/divemasterking2000/3827673841/ by divemasterking2000, licensed CC-BY-2.0
Slide 10: Photo by Asheesh Laroia, https://openhatch.org/blog/2010/photos-from-penn/ licensed CC-BY-3.0 Generic
Slide 11: Mockup by Mairin Duffy, from http://mairin.wordpress.com/2010/09/03/fedoraproject-org-redesign-update/, licensed CC-BY-SA-3.0-Unported (as per Fedora Wiki guidelines)
Slide 12: Photo by Heidi Ellis, from http://heidiellis.wordpress.com/2010/11/13/running-the-race/ - licensed CC-BY-SA-2.0
Slide 13: http://www.flickr.com/photos/garryknight/2565937494/ - 'Put Them Together' by Garry Knight, licensed CC-BY-SA-2.0
Slide 14: http://www.flickr.com/photos/hansol/76842148/ by Hansol, licensed CC-BY-2.0
Slide 18: http://www.flickr.com/photos/mr_magoo_icu/81936274/ by MR Magoo ICU, licensed CC-BY-ND-2.0
Slide 19: http://www.flickr.com/photos/photokraft/2703184367/sizes/z/in/photostream/ - by hannes.a.schwetz, licensed CC-BY-SA-2.0 2 years ago