Return to Video

POSSE - Professors' Open Source Summer Experience

  • 0:01 - 0:04
    POSSE is Professors Open Source Summer Experience
  • 0:04 - 0:13
    and it's a one-week intensive bootcamp for professors designed to solve a problem
  • 0:13 - 0:20
    We realized a while back that many students who were getting involved in open source
  • 0:20 - 0:24
    weren't doing so as part of a formal schooling program.
  • 0:24 - 0:28
    And, at the same time there was a lot of value to
  • 0:28 - 0:30
    learning in open source.
  • 0:30 - 0:33
    There's a huge code base to experiment with,
  • 0:33 - 0:36
    a community of collaborators that can support
  • 0:36 - 0:38
    and encourage and aid learning. The problem was that
  • 0:38 - 0:42
    there were very few professors who were involved with
  • 0:42 - 0:46
    open source, and POSSE is designed to address that by
  • 0:46 - 0:50
    encouraging professors to, themselves, get deeply involved
  • 0:50 - 0:52
    in an open source community. It's not really
  • 0:52 - 0:55
    very different from developing software in another context,
  • 0:55 - 0:59
    except that in open source you've got the communications
  • 0:59 - 1:02
    and the community aspects. So, it's almost more cultural
  • 1:02 - 1:04
    than technical learning.
  • 1:04 - 1:07
    One of the participants from the first POSSE is a
  • 1:07 - 1:09
    professor with you at Seneca, Fardad.
  • 1:09 - 1:11
    Can you tell me a little about what he's doing now?
  • 1:11 - 1:15
    Fardad has taken a third semester programming course,
  • 1:15 - 1:20
    one of the core courses in our programming program
  • 1:20 - 1:25
    and added an open source component, almost as a
  • 1:25 - 1:30
    pre-open source course, so that students, rather than work
  • 1:30 - 1:33
    on their own little projects are instead collaborating
  • 1:33 - 1:37
    in small groups using open source methods and communication tools.
  • 1:37 - 1:43
    And it's really transformed that course. He's offered that
  • 1:43 - 1:46
    course for one full semester and he's into the second semester
  • 1:46 - 1:51
    and so far, the results are really quite astounding.
  • 1:51 - 1:56
    The student engagement is dramatically increased,
  • 1:56 - 1:59
    and the students are... pop into the IRC channel and you'll
  • 1:59 - 2:02
    see them late at night or on the weekends and hacking
  • 2:02 - 2:05
    away and by introducing open source concepts earlier
  • 2:05 - 2:10
    I think that we be able to prepare students to become
  • 2:10 - 2:13
    more deeply involved when they reach the later semesters.
  • 2:13 - 2:17
    One of the things that was interesting that came out
  • 2:17 - 2:20
    during the first POSSE was that, for me, I watched a lot of
  • 2:20 - 2:22
    the professors come in and go "We were thinking about
  • 2:22 - 2:25
    computer science senior capstone projects." But another
  • 2:25 - 2:30
    one was "Well, wouldn't this stuff be great for students to
  • 2:30 - 2:33
    learn how to write technical documentation?" Or if you're
  • 2:33 - 2:35
    studying human/computer interaction, have your designs
  • 2:35 - 2:39
    actually in a product by the time you graduate. Or if you're...
  • 2:39 - 2:44
    If you want to do QA when you get out, learn how to do
  • 2:44 - 2:47
    that on a real product that's shipping and you find the bugs
  • 2:47 - 2:51
    in. And so, broadening to a couple of other disciplines
  • 2:51 - 2:53
    and a couple of other teams that we know how to handle
  • 2:53 - 2:56
    very well, and in Fedora and in other open source projects,
  • 2:56 - 3:00
    that's going to expand the... instead of just reaching the
  • 3:00 - 3:03
    computer science majors and the computer science
  • 3:03 - 3:06
    department, we'll be able to get students that study other
  • 3:06 - 3:07
    things as well.
  • 3:07 - 3:11
    One of the Seneca students wrote the animated PNG
  • 3:11 - 3:14
    implementation for Mozilla. There was no animated version
  • 3:14 - 3:18
    of that except for the MNG format which was very rarely
  • 3:18 - 3:23
    implemented. So, one of our students, with the urging of
  • 3:23 - 3:28
    the Mozilla community, implemented a lightweight animated
  • 3:28 - 3:32
    format for that and since then that format's been adopted by
  • 3:32 - 3:36
    I think all of the major browsers.
  • 3:36 - 3:36
    Oh, wow!
  • 3:36 - 3:40
    So, there's more than 300,000,000 people directly using
  • 3:40 - 3:43
    that student's code and then many other people using the
  • 3:43 - 3:45
    Internet that have been impacted by it.
  • 3:45 - 3:48
    To go into an interview and be able to point to that and say
  • 3:48 - 3:51
    "Yeah, actually I wrote that software," or "I added a feature
  • 3:51 - 3:53
    to that software, fixed a bug, or wrote some documentation
  • 3:53 - 3:57
    for it," and then for the interviewers to be able to verify that,
  • 3:57 - 4:01
    and be able to see everything that they have done is
  • 4:01 - 4:03
    very powerful.
  • 4:03 - 4:05
    If there are professors that are interested in teaching
  • 4:05 - 4:08
    open source, are there other people that they can talk to about this?
  • 4:08 - 4:11
    The web presence that we created is called
  • 4:11 - 4:15
    teachingopensource.org and in fact the POSSE program
  • 4:15 - 4:19
    is accessible at http://teachingopensource.org/posse
  • 4:19 - 4:23
    So there's a fairly easy way for people to get in touch,
  • 4:23 - 4:26
    find out what's going on with the POSSE program, get
  • 4:26 - 4:29
    involved, and perhaps even host.
  • 4:29 - 4:31
    If professors are interested in doing something like that
  • 4:31 - 4:36
    at their school later on, then come, join the fun, say they're
  • 4:36 - 4:40
    interested, and can go from there.
Title:
POSSE - Professors' Open Source Summer Experience
Description:

There are more professors than ever hoping to teach the open source development process to their students -- but working in the open source world can be a daunting proposition. Professors themselves have only a limited amount of time to learn about open source, and are often unsure about how, exactly, to get started.
POSSE (Professors' Open Source Summer Experience) is designed for these professors. Sponsored by Red Hat, the POSSE program is a week-long boot camp that will immerse professors in open source projects. Participants spend a week of intensive participation in selected open source projects, led by professors with experience in teaching open source development, in partnership with community members who have deep experience and insight. By the end of the session, participants should have a much better understanding of the workings of open source projects, and a strong network of contacts to lean on as they begin to bring students into the open source world.

Learn more:
http://teachingopensource.com/index.php/POSSE

more » « less
Video Language:
English
Duration:
04:51

English subtitles

Revisions