Difference between revisions of "Stage 2 Activities"
From TeachingOpenSource
Darci.burdge (talk | contribs) |
Heidi.ellis (talk | contribs) |
||
(165 intermediate revisions by 6 users not shown) | |||
Line 3: | Line 3: | ||
Participants completing the Stage 2 workshop will be able to: | Participants completing the Stage 2 workshop will be able to: | ||
* | * Describe the variety of learning activities that student participation in HFOSS projects may include | ||
* | * Implement HFOSS activities appropriate for a particular curriculum and student population | ||
* Explain challenges and opportunities of student HFOSS participation | * Explain challenges and opportunities of student HFOSS participation | ||
* Discuss key aspects of FOSS culture and process | * Discuss key aspects of FOSS culture and process | ||
* Select HFOSS | * Use a selection of tools common in HFOSS projects | ||
* Select an HFOSS project well-suited for student participation | |||
* Identify key sources of information for learning about HFOSS | * Identify key sources of information for learning about HFOSS | ||
* Identify other participants with similar ideas about applying HFOSS | |||
* Participate in POSSE Stage 3 | * Participate in POSSE Stage 3 | ||
= Schedule = | = Schedule July 2017 POSSE = | ||
Below is the schedule for the during-workshop activities. | |||
{| class="wikitable" | |||
! Time | |||
! Activity | |||
! Team | |||
|- | |||
| | |||
! Day 1 | |||
| | |||
|- | |||
| 9:00 | |||
| 1.1 Welcome | |||
* Plan for the day | |||
* Welcome to Bologna | |||
* Introducing everyone | |||
* Workshop overview and schedule | |||
| Greg, Heidi | |||
|- | |||
| 9:45 | |||
| 1.2 HFOSS in Education - (Activity 60 minutes, Slides 15 minutes) | |||
* 50 Ways to be a FOSSer | |||
* Exploration of student contributions | |||
|Heidi, Stoney | |||
|- | |||
| 11:00 | |||
| Break | |||
| All | |||
|- | |||
| 11:15 | |||
| 1.3 Approaches to HFOSS Learning | |||
* POGIL | |||
* Pathways | |||
| Greg | |||
|- | |||
| 12:30 | |||
| Lunch | |||
| All | |||
|- | |||
| 13:30 | |||
| 1.4 HFOSS Process and Tools | |||
* How tools fit and support HFOSS culture | |||
* Upstream Adoption | |||
* Licensing - Gina Likins | |||
| Stoney, Gina | |||
|- | |||
| 14:00 | |||
| 1.5 Git Intro Activity | |||
* [https://github.com/StoneyJackson/git-intro-activity Hands-on exploration] of managing a local repository | |||
| Stoney | |||
|- | |||
| 15:15 | |||
| Break | |||
| All | |||
|- | |||
| 15:30 | |||
| 1.6 Understanding Open Source Communities | |||
* Perspective on basic characteristics common in HFOSS communities | |||
** FOSSisms that capture FOSS culture and methods | |||
| Greg | |||
|- | |||
| 16:45 | |||
| 1.7 HFOSS in the Curriculum Activity (60 minutes) | |||
* Discussion (15 minutes) | |||
** Options for getting started in courses | |||
** HFOSS beyond the curriculum | |||
** Trying to find the right size student project | |||
** Evaluating student work | |||
** Instructional style: mentoring vs. lecturing; instructor as co-learner | |||
| Heidi | |||
|- | |||
| 18:00 | |||
| End of Day 1 | |||
| | |||
|- | |||
| | |||
! Day 2 | |||
| | |||
|- | |||
| 9:00 | |||
| 2.1 GitHub Workflow Activity | |||
* [https://github.com/StoneyJackson/github-workflow-activity A common workflow] for HFOSS contribution | |||
| Stoney | |||
|- | |||
|- | |||
| 10:15 | |||
| 2.2 Project Evaluation Activity | |||
* Review critical criteria for a chosen project | |||
* Go through secondary criteria for chosen project (if time permits) | |||
| Greg | |||
|- | |||
| 11:00 | |||
| Break | |||
| All | |||
|- | |||
| 11:15 | |||
| 2.3 Planning for HFOSS Participation | |||
* Form groups based on courses | |||
* In each group: | |||
** Identify three things that you would like to get done by the end of POSSE | |||
** Plan a schedule for accomplishing these | |||
** [http://foss2serve.org/index.php/Stage_2_Activities/Stage_3_Planning_-_Format Activity Format] Please make a copy! | |||
| Heidi | |||
|- | |||
| 12:30 | |||
| Lunch | |||
| All | |||
|- | |||
| 13:30 | |||
| | |||
2.4 Sharing HFOSS Learning Activities | |||
* Review of Activity Template | |||
* Group work | |||
| Heidi | |||
|- | |||
| 15:45 | |||
| Break | |||
| All | |||
|- | |||
| 16:00 | |||
| 2.4 Sharing HFOSS Learning Activities - Continued | |||
| All | |||
|- | |||
| 16:30 | |||
| 3.4 Going Forward | |||
* Stage 3 | |||
* Evaluation form | |||
* Open discussion | |||
* Closing remarks | |||
| Greg | |||
|- | |||
| 17:00 | |||
| End of Day 2 | |||
| | |||
|} | |||
{| | <!-- April 2017 - Google, SF | ||
{| class="wikitable" | |||
! Time | ! Time | ||
! Activity | ! Activity | ||
Line 30: | Line 165: | ||
|- | |- | ||
| 2:00 | | 2:00 | ||
| Welcome to Google - Cat Allman, Senior Manager, Google Open Source Program Office | |||
| All | |||
|- | |||
| 2:15 | |||
| 1.1 Welcome | | 1.1 Welcome | ||
* Plan for the day | * Plan for the day | ||
* Welcome to | * Welcome to San Francisco | ||
* Introducing everyone | * Introducing everyone | ||
* Workshop overview and schedule | * Workshop overview and schedule | ||
| Greg, | | Greg, Lori | ||
|- | |- | ||
| 3:00 | | 3:00 | ||
| 1.2 | | 1.2 HFOSS in Education - (Activity 75 minutes, Slides 15 minutes) | ||
* | * 50 Ways to be a FOSSer | ||
* | * Exploration of student contributions | ||
|Clif, Heidi | |||
|- | |||
| 4:30 | |||
| Break | |||
| All | |||
| | |||
|- | |- | ||
| 4: | | 4:45 | ||
| | | Sarah Novotny - Building Community | ||
| All | | All | ||
|- | |- | ||
| | | 5:15 | ||
| | | 1.3 HFOSS Process and Tools | ||
1.3 | * How tools fit and support HFOSS culture | ||
* | * Upstream Adoption | ||
* | * Licensing - Tom Callaway | ||
* | | Stoney, Tom | ||
| | |||
|- | |- | ||
| 5: | | 5:45 | ||
| Dinner - | | Dinner - working / social dinner | ||
| All | | All | ||
|- | |- | ||
| 6:45 | | 6:45 | ||
| | | 1.4 Git Intro Activity | ||
[https://github.com/StoneyJackson/ | * [https://github.com/StoneyJackson/git-intro-activity Hands-on exploration] of managing a local repository | ||
| Stoney, Darci | |||
| Stoney | |||
|- | |- | ||
| 8:00 | | 8:00 | ||
| Return to the hotel | |||
| All | |||
|- | |||
| 8:30 | |||
| Social Hour - Optional | | Social Hour - Optional | ||
| All | | All | ||
Line 83: | Line 217: | ||
! Day 2 | ! Day 2 | ||
| | | | ||
|- | |||
| 7:30 | |||
| Breakfast | |||
| All | |||
|- | |- | ||
| 8:00 | | 8:00 | ||
| Leave the | | Leave the Hotel for Google | ||
| All | | All | ||
|- | |- | ||
| 8: | | 8:30 | ||
| | | Google OSPO - Cat Allman, Senior Manager, Google Open Source Program Office | ||
| | | | ||
|- | |- | ||
| 8: | | 8:45 | ||
| 2.1 | | 2.1 Approach to HFOSS Learning | ||
* POGIL | |||
* Pathways | |||
| Greg, Clif | |||
* | |||
* | |||
| Greg | |||
|- | |- | ||
| 9:15 | | 9:15 | ||
| | | 2.2 GitHub Workflow Activity | ||
2.2 | * [https://github.com/StoneyJackson/github-workflow-activity A common workflow] for HFOSS contribution | ||
| Stoney, Darci | |||
* | |||
| | |||
|- | |- | ||
| 10: | | 10:45 | ||
| Break | | Break | ||
| All | | All | ||
|- | |- | ||
| | | 11:00 | ||
| 2.3 | | 2.3 Understanding Open Source Communities | ||
* | * Perspective on basic characteristics common in HFOSS communities | ||
** FOSSisms that capture FOSS culture and methods | |||
| Clif, Heidi | |||
* | |||
* | |||
| | |||
|- | |- | ||
| 12:00 | | 12:00 | ||
| Lunch | | Lunch | ||
| All | | All | ||
|- | |- | ||
| 1:00 | | 1:00 | ||
| | | Student Experience as Contributors and Open Source Clubs | ||
| Matt | |||
| | |||
|- | |- | ||
| 1: | | 1:30 | ||
| | | 2.4 HFOSS in the Curriculum Activity (60 minutes) | ||
2. | * Discussion (15 minutes) | ||
* | ** Options for getting started in courses | ||
** HFOSS beyond the curriculum | |||
** | ** Trying to find the right size student project | ||
** | ** Evaluating student work | ||
** | ** Instructional style: mentoring vs. lecturing; instructor as co-learner | ||
** | | Clif, Heidi | ||
** | |||
| | |||
|- | |- | ||
| | | 2:30 | ||
| | | 2.5 Project Evaluation Activity | ||
| | * Review critical criteria for a chosen project | ||
* Go through secondary criteria for chosen project (if time permits) | |||
| Greg, Darci | |||
|- | |- | ||
| 3:15 | | 3:15 | ||
| | | Break - Tour of Google | ||
| All | | All | ||
|- | |- | ||
| | | 4:00 | ||
| | | 2.6 Planning for HFOSS Participation | ||
| | * Form groups (based either on courses or HFOSS projects) | ||
* In each group: | |||
** Identify three things that you would like to get done by the end of POSSE | |||
** Plan a schedule for accomplishing these | |||
** [http://foss2serve.org/index.php/Stage_2_Activities/Stage_3_Planning_-_Format Activity Format] Please make a copy! | |||
| Lori | |||
|- | |- | ||
| 5:30 | | 5:30 | ||
| Dinner | | Return to the hotel and Dinner | ||
| All | | All | ||
|- | |- | ||
Line 179: | Line 296: | ||
| | | | ||
|- | |- | ||
| | | 7:45 | ||
| | | Breakfast | ||
| All | | All | ||
|- | |- | ||
| 8:15 | | 8:15 | ||
| | | Note: Meeting will be at the hotel | ||
3.1 Understanding POSSE Stage 3 | |||
* Experience reports | |||
| Greg, Becka, Cam | |||
* | |||
| | |||
|- | |- | ||
| 9: | | 9:15 | ||
| | | | ||
3.2 Sharing HFOSS Learning Activities | 3.2 Sharing HFOSS Learning Activities | ||
* | * Review of Activity Template | ||
* | * Group work | ||
| Heidi | |||
| | |||
|- | |- | ||
| 10:15 | | 10:15 | ||
Line 212: | Line 319: | ||
| 10:30 | | 10:30 | ||
| 3.2 Sharing HFOSS Learning Activities - Continued | | 3.2 Sharing HFOSS Learning Activities - Continued | ||
| All | |||
| | |||
|- | |- | ||
| | | 11:15 | ||
| Lunch | | Lunch | ||
| All | | All | ||
|- | |- | ||
| 12: | | 12:30 | ||
| 3.2 Sharing HFOSS Learning Activities - Continued | | 3.2 Sharing HFOSS Learning Activities - Continued | ||
* Groups report back on work done before lunch | * Groups report back on work done before lunch | ||
* Groups continue to work | |||
3.3 Stage 3 - First Steps | |||
* What will the group do together? | * What will the group do together? | ||
* Plan some initial activities (faculty only or faculty and students) | * Plan some initial activities (faculty only or faculty and students) | ||
* Discuss group communication | * Discuss group communication | ||
| | | Lori, Greg | ||
|- | |- | ||
| | | 1:45 | ||
| 3.4 Going Forward | | 3.4 Going Forward | ||
* Evaluation form | * Evaluation form | ||
Line 242: | Line 342: | ||
| Greg | | Greg | ||
|- | |- | ||
| | | 2:00 | ||
| End - | | End - BART to airport | ||
| All | | All | ||
|} | |} | ||
--> | |||
= Downloads = | = Downloads = | ||
<!-- | |||
* [https://drive.google.com/drive/folders/0B1g5HGhZ4fOuU3ZIU0pRZkpKOG8 Presentation materials for stage 2] | |||
* [https://github.com/StoneyJackson/CollabDev Stoney's Git and GitHub Activities] | |||
* [https://docs.google.com/presentation/d/1YYi3STtYoMAfSc59bjz46Sqx4tkYgPhCvDKs5W9Lxew/edit?usp=sharing Matt's presentation] on Mozilla's Campus Clubs | |||
--> | |||
= Pads & Shared Drives = | |||
* Google Drive folder for team activities | |||
* | <!-- ** https://drive.google.com/drive/folders/0B1g5HGhZ4fOuU3ZIU0pRZkpKOG8?usp=sharing --> | ||
* https:// | |||
= IRC = | = IRC = | ||
* | * Server: '''irc.freenode.net''' | ||
* | * Channel: '''#foss2serve''' | ||
Standard IRC clients | Standard IRC clients may not work at some workshop locations due to port blockage. If you have problems, please let the team know and try one of the Web-based IRC interfaces below. | ||
=== Web-based IRC Clients === | === Web-based IRC Clients === | ||
* http://webchat.freenode.net/ ( | * http://webchat.freenode.net/ (has a limit from one IP) | ||
* https://kiwiirc.com/client/irc.freenode.net/ | * https://kiwiirc.com/client/irc.freenode.net/ | ||
* http://www.mibbit.com/ | * http://www.mibbit.com/ | ||
== Logs == | == Logs == | ||
<!-- | |||
* Thursday: | * Thursday: | ||
** Minutes: | ** Minutes: | ||
Line 280: | Line 380: | ||
* Friday: | * Friday: | ||
** Minutes: | ** Minutes: | ||
** Log: | ** Log: | ||
* Saturday: | * Saturday: | ||
** Minutes: | ** Minutes: | ||
** Log: | ** Log: | ||
--> | |||
[[Category: POSSE ]] | [[Category:Instructor Activities]] | ||
[[Category:POSSE]] |
Revision as of 14:43, 9 June 2017
Objectives
Participants completing the Stage 2 workshop will be able to:
- Describe the variety of learning activities that student participation in HFOSS projects may include
- Implement HFOSS activities appropriate for a particular curriculum and student population
- Explain challenges and opportunities of student HFOSS participation
- Discuss key aspects of FOSS culture and process
- Use a selection of tools common in HFOSS projects
- Select an HFOSS project well-suited for student participation
- Identify key sources of information for learning about HFOSS
- Identify other participants with similar ideas about applying HFOSS
- Participate in POSSE Stage 3
Schedule July 2017 POSSE
Below is the schedule for the during-workshop activities.
Time | Activity | Team |
---|---|---|
Day 1 | ||
9:00 | 1.1 Welcome
|
Greg, Heidi |
9:45 | 1.2 HFOSS in Education - (Activity 60 minutes, Slides 15 minutes)
|
Heidi, Stoney |
11:00 | Break | All |
11:15 | 1.3 Approaches to HFOSS Learning
|
Greg |
12:30 | Lunch | All |
13:30 | 1.4 HFOSS Process and Tools
|
Stoney, Gina |
14:00 | 1.5 Git Intro Activity
|
Stoney |
15:15 | Break | All |
15:30 | 1.6 Understanding Open Source Communities
|
Greg |
16:45 | 1.7 HFOSS in the Curriculum Activity (60 minutes)
|
Heidi |
18:00 | End of Day 1 | |
Day 2 | ||
9:00 | 2.1 GitHub Workflow Activity
|
Stoney |
10:15 | 2.2 Project Evaluation Activity
|
Greg |
11:00 | Break | All |
11:15 | 2.3 Planning for HFOSS Participation
|
Heidi |
12:30 | Lunch | All |
13:30 |
2.4 Sharing HFOSS Learning Activities
|
Heidi |
15:45 | Break | All |
16:00 | 2.4 Sharing HFOSS Learning Activities - Continued | All |
16:30 | 3.4 Going Forward
|
Greg |
17:00 | End of Day 2 |
Downloads
- Google Drive folder for team activities
IRC
- Server: irc.freenode.net
- Channel: #foss2serve
Standard IRC clients may not work at some workshop locations due to port blockage. If you have problems, please let the team know and try one of the Web-based IRC interfaces below.
Web-based IRC Clients
- http://webchat.freenode.net/ (has a limit from one IP)
- https://kiwiirc.com/client/irc.freenode.net/
- http://www.mibbit.com/