-
Notifications
You must be signed in to change notification settings - Fork 1
How to run OpenHatch OSCTC workshop
How to run OpenHatch "Open Source Comes to Campus" (OSCTC) workshop
Note: the OpenHatch organization has disbanded, but the curriculum material is still enough to run a great workshop. Check out https://github.com/openhatch/open-source-comes-to-campus and http://wiki.openhatch.org/Open_Source_Comes_to_Campus
- Advice:
- Location
- Reserve the room (MUB 140) following instructions on How to Use Rooms at CCSF page
- Ideally, pick a Saturday when classes are already scheduled in MUB -- otherwise, a lot more involved/expensive to gain access to the building (paying janitor comp time salaries, etc)
- Email IT to discuss usage of WiFi on scheduled day. They might temporarily add a second wifi access point.
- Have faculty advisor get you parking passes for mentors from the campus police
- Contact Media Services (currently, Jill Kersey) to set up a time to get training on using the projector in the MUB 140 room.
- On the day of the event:
- call Campus Police at 415-239-3200 to have them send a janitor to unlock the door MUB 140, plus doors to closet with tables and to kitchen
- Reserve the room (MUB 140) following instructions on How to Use Rooms at CCSF page
- Financials
- main costs:
- honorarium for OpenHatch -- club faculty advisor can reach out to TechSF to provides these funds
- food (provide breakfast + lunch) -- apply for ICC campus-wide funds
- Work closely with the president of the Coders Club to
- Be a club
- Get the funding from the ICC
- Up to $500 campus-wide matching funds -- https://www.ccsf.edu/en/student-services/student-activities/icc/club-allocations.html
- Proposal form, budget, and club minutes should be submitted to ICC Finance Committee at least 21 days prior to your event.
- https://www.ccsf.edu/dam/ccsf/documents/Student_Activities/icc/Request_for_ICC_Funds_Proposal_Form.pdf
- The rules for receiving $500 are found here: Specifically note no more than $300.00 can be used for food.
- ‘Any exceptions to the below must be approved by a 2/3 majority vote of the ICC’
- You will probably get this money. Explain how its impossible to feed 60+ people on <$450.00. Show them financials (see past budget spreadsheet in in club Google Drive).
- ‘Any exceptions to the below must be approved by a 2/3 majority vote of the ICC’
- Up to $500 campus-wide matching funds -- https://www.ccsf.edu/en/student-services/student-activities/icc/club-allocations.html
- TechSF
- Community College Initiative of the US Dept of State (coordinated by faculty member Ken Lee)
- main costs:
- Food
- Plan around budget
- See past receipts + budget spreadsheets for what we did at past workshops.
- Website and Registration
- OpenHatch uses BridgeTroll now.
- Here's the link to our previous event page: https://events.openhatch.org/events/4
- OpenHatch uses BridgeTroll now.
- Curriculum
- http://wiki.openhatch.org/Open_Source_Comes_to_Campus
- Career Panel
- follow a “musical chairs” format, where the mentor gets up and goes to speak with a small group of students. Works very well for students who might be intimidated by the larger crowd
- Notifying students
- Post to Google Groups for relevant student clubs:
- Coders Club, LUG, WISE, WWC
- Send email announcement to CS & CNIT & STEM faculty asking them to tell their students
- Write on whiteboards -- usually in BATL413, BATL451, BATL453
- Post flyers -- usually:
- BATL outside CS department office entrance
- BATL inside ACRC -- if you tell the lab monitor that it's for a CS club, then they'll let you post flyers inside the ACRC
- on desktop where everyone signs in for a computer,
- above the Linux row,
- on the glass so folks can read when ACRC is locked (ideally placed so people still can read, even when ACRC doors are open)
- in common CNIT classrooms -- usually (double check with the current semester schedule):
- SCIE 008
- SCIE 037
- SCIE 200
- CLOU 218
- ‘Event Calendar’ submission to Guardsman? Check paper for submission email/deadline. Keep announcement under 50 words. Give them several options, so they can cut to page margin:
- see page 7 of this issue (click to the right of the newspaper to page thru the issue) for sample Event Announcement:
- Post to Google Groups for relevant student clubs:
- Recruit mentors
- All the mentors we recruited last time can be found on the Bridge Troll listed as volunteers.
- NoiseBridge
- Students who are already experienced coders can be excellent tutors.
- Post Event
- Send "thank you" email to mentors.
- Settle necessary reimbursements
- Delegate tasks to responsible club members.
- bringing breakfast
- making the flyer
- posting the flyer
- sending out faculty emails
- getting and bringing parking passes for mentors from Craig
Google Summer of Code + Outreachy
Students can be encouraged to apply to Google Summer of Code + Outreachy.
Here's a panel discussion about how to be successful applicants + then participants in these programs:
https://vreplay.mozilla.com/replay/showRecordingExternal.html?key=MGhffWijOIA7FLK
00:00:00 Outreach Program for Women presentation by Larissa Shapiro
00:09:00 Google Summer of Code presentation by Carol Smith
00:21:00 Google Code-in by Carol Smith
00:26:20 Panel Begins - Introductions
00:33:20 What is your advice for how to choose a project?
00:39:30 How did you make your first contribution?
00:45:15 As a mentor, what do you like to see when people first contact you?
00:49:40 How do you select the participants?
00:51:20 How did you structure communication with your mentor?
00:59:15 How do you balance contributing to OSS with other things in your life?
01:05:00 How does participating in open source relate to getting jobs?
01:09:05 Carol, how did you go from being an admin asst to a programs manager?
01:12:55 If you just learned to code, how likely is it that you will get to work on code?
01:14:30 How many patches does one need to complete to be an internship contender?
01:19:15 Are there open source projects that have meetups in SF?
01:22:45 Do you have to be a college student to participate in GSoC?
01:24:00 Do you have to be enrolled in CS to participate in GSoC?
01:24:55 Can you participate in OPW remotely? What is the time of year for OPW?
01:25:35 How can you get a mentor if you are not planning to apply for an internship?
01:27:50 How do I find projects for OPW?
01:29:00 As a humanities major, how do I find out how I can contribute?
01:33:10 Wrap-up
...this was filmed in 2014, when "Outreachy" was the "Outreach Program for Women" -- it's still the same program, it just has expanded to include other under-represented groups.
Helpful links: