This page contains links to all of the curricula used at Open Source Comes to Campus events. Its main use is as a source for event planners to browse, compare, and select activities for their workshops. Overwhelmed by the options or not sure how these activities fit together? Check out the sample schedules.
(You might also find this example event schedule useful.)
Many activities have multiple versions, usually self-guided or presenter-led. Some activities are specifically designed for small mentored groups, and those are marked as such in the notes, but many activities can be adapted to small groups.
To add new activites, please leave a comment in the issue tracker, contact hello@openhatch.org and/or submit your changes as a pull request.
Prepares laptop for later activities.
View: self-guided version
Notes: Can be done in small groups or with a single presenter as well, by walking through the self-guided steps together. Typically, this takes about 15-20 minutes when done in person, though most attendees finish quickly. Can be done before an event to save time.
Defines open source, talks about popular projects, highlights FLOSS values.
View: presenter-led version, self-guided version
Notes: Takes approximately 20 minutes.
Students can read stories written by open source contributors about past contributions they've made.
View: self-guided version.
Introduces mailing lists, IRC and issue trackers.
View: presenter-led version, self-guided version
Notes: Takes approximately 25 minutes.
Interactive activity to help read an issue in an issue tracker.
View: self-guided (or paired) version.
Notes: Typically the activities is introduced to the group, students work on it in pairs, and then the group as a whole discusses it. Takes approximately 15 minutes.
'Tips and tricks' for communicating with open source projects.
View: presenter-led, self-guided.
Notes: Takes approximately 5 minutes..
Introduces version control as a concept, using Wikipedia as an example.
View: presenter-led version, self-guided version.
Notes: Typically takes about 10-15 minutes.
Introduces diffing and patching as the building blocks of version control.
View: self-guided version, presenter-led version.
Notes: Takes approximately 15 minutes. Not a part of the standard curriculum, but interesting if you have the time!
Hands on activity teaching students to use git.
View: self-guided version, small groups/presenter led version
Notes: There are many options for learning how to use git & github. The self-guided OpenHatch version teaches git only. The small groups/presenter led version teaches git and Github, and has a more advanced component. We recommend the small groups version. There are many additional git/Github tutorials that you can use as well.
The history and ethics of free software. :)
View: presenter-led version.
Notes: we currently have a presenter-led, lecture-style version which we're not terribly satisfied with. We're working on improving it and creating a self-guided version as well.
Open source professionals answer questions from students.
View: panel info can be found here.
Notes: Career panels are an excellent opportunity for students to learn more about what being an open source professional is like. If there are enough in person mentors we recommend running an in-person panel. We can also arrange a remote career panel via hangouts (or a similar tool). We are working on constructing a self-guided version of the career panel using video interviews.
Walks people through the steps of finding a project to contribute to.
View: self-guided version
Teaches students how to do tasks which are well suited to newcomers.
View: Testing Setup Instructions; Improving Accessibility; Issue Tracker Cleaning
These guides help newcomers make specific kinds of contributions which are suitable for a variety of projects. More coming soon!
Framework for contributing to specific projects that have mentors at the event.
View: You can read about our past version of the workshop here, an updated version is coming soon.
Expectations-setting activities + impostor syndrome workshop.
Coming soon.
View: self-guided version.
Notes: Typically cut from our events for time, this has been folded into the laptop setup (sort of).
Coming soon!
Coming soon!
Notes: We hope to build 30-60 minute activities/self-guided lessons introducing students to areas of FOSS such as open hardware, open science, humanitarian FOSS, and more.
Coming soon!
Notes: A how to guide for making your own work open source.
Coming soon!
View: the organizer guide is here.