Open Source Comes to Campus/JHU: Difference between revisions

imported>Paulproteus
imported>Paulproteus
 
(4 intermediate revisions by the same user not shown)
Line 34:
== Saturday schedule ==
 
* 10 - 10:10: Welcome, and introduction, and brief staff self-introductions. Meet in Shaffer 100.
'''Status: Tentative'''
* 10:15 - 11:05: Command line skills workshop (two levels: basics, and advanced) (Teacher and TAs needed)
 
** Basics and laptop setup: delivered by Asheesh in Shaffer 100
* 10 - 10:10: Welcome, and introduction, and brief staff self-introductions
** Advanced workshop (patching and compiling): Venkatesh Srinivas and John Sumpo, Shaffer 101
* 10:15 - 11:05: Command line skills workshop (two levels: basics, and advanced) (Teacher and TAs needed)
* 11:10 - 11:30: History and ethics of open source, taught by Asheesh (all together in Shaffer 101)
* 11:30 - 12:00: Careers in open source panel (moderator needed; could be Asheesh)
** Panelists: Robert Treat of OmniTI, Denise Paolucci of Dreamwidth, and ?Venkatesh Srinivas of Google, and Stephen Frost of Noblis, Inc
 
* 12:00 - 1:00 PM: Lunch! Students and panelists have time to chat.
 
* 1:00 - 1:55 PM: Full-group discussion of how openversion sourcecontrol projects are organized, and howwith git works. It'd be great if this included a demonstration of reviewing and merging an actual contribution so the students can see that process. (Teacher: neededLuke Faraone. TA: Tyler, and all other staffers.)
* 2 - 6 PM: Project time! (see below)
 
* 6 PM: (Maybeif people stay this long) Dinner provided
 
Location: Shaffer Hall, room 101
Line 54:
 
In this section, you'll find a brief description of all the different available volunteer roles.
 
Everywhere you see a "?", it means we need more volunteers. (-:
 
'''Teacher''': In this role, you work with the curriculum goals of one of the teaching sessions (Command Line Basic, Command Line Advanced) and then make a plan (lecture, slides, exercises) to achieve them.
 
* For command line skills workshop (basic): ?
* For command line skills workshop (advanced): ?
* For history and ethics of open source: Asheesh
 
'''Teaching assistant''': During each of the teaching sessions, we'll need people to roam around the room and answer questions people have. That applies both to the lecture time and any exercise time. Staffers are most-needed during exercise time. (I think this part is lots of fun! You also get to see how hard everything is that you think is easy.)
 
'''Project representative''': During project time, you will represent your open source community and help students find appropriate tasks. This ''requires'' pre-planning and finding good tasks for people to work on within your project. You also ''should'' make sure you know what skills are required for helpers for your project.
 
* Sign up here: ?
 
'''Project helper''': During project time, students are going to get stuck on things. Your job is to work with them and "un-stick" them.
 
* Sign up here: ?
 
== Sponsors ==
Line 93 ⟶ 83:
 
[[/Laptop setup|Laptop setup]]
 
[[/Tasks|Tasks]]
Anonymous user