Difference between revisions of "Stage 2 Activities"

From TeachingOpenSource
m (327 revisions imported)
 
(176 intermediate revisions by 9 users not shown)
Line 1: Line 1:
__NOTOC__
= Local Information =
Local information for Stage 2 will be emailed to all participants.  Contact the team if you have questions.
<!--
* '''Meeting location''':  The College street address is:  524 West 59th St. New York, NY, 10019, but the best way to enter for POSSE is to use the entrance on 11th Ave. between 58th and 59th streets.
* '''Getting in''':  Security will have a list of names for the "POSSE Workshop" and 6.67 as the room.  You will need a picture ID to get in.
* '''Meeting room''': Once past security, take the elevator to the 6th floor (Press the button that says 6; ignore the buttons that say L1, L2, etc)  We are in room 6.67.  The sixth floor has areas for Math and CS, Interdisciplinary studies, and Moot Court.  Rooms 6.61 and 6.67 are opposite the glass doors that lead to departments.
* '''Parking''': Parking is available on 11th avenue at the BMW building. There is also parking on 10th avenue at the Mount Sinai garage. 57th street has parking as well. The ParkWhiz App can help find cheap daily rates.
* '''Wednesday Dinner''': We will be having dinner at 5:30 at the Greek Kitchen. Please select your entree from the [[Greek Kitchen Menu]].
-->
= Objectives =
= Objectives =


Line 11: Line 24:
* 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
* Identify other participants with similar ideas about applying HFOSS
* Participate in POSSE Stage 3
* Participate in the TOS community


= Schedule July 2017 POSSE =
== Quick Links ==  


== [https://drive.google.com/drive/folders/0B2rMbpfK2ojueVE3VmlvUUdCOUE?usp=sharing Google docs for activities] ==
*[https://drive.google.com/drive/folders/1m8iA5Uk9KIAhV9eeUKDMtwNUUNpPEylk Google Drive for Activities]
*[https://pad.riseup.net/p/Intro_A-H Introductions - Last Name A-H]
*[https://pad.riseup.net/p/Intro_I-Z Introductions - Last Name I-Z]
*[https://docs.google.com/document/d/1AX94AXwj-MIOuDGMdQ1ugRmofDlKNJ1FXF8c44OuINI/edit Introductions - if you can't access the Rise-up Pad]


Below is the schedule for the during-workshop activities.
= Schedule for POSSE Stage 2 =
{| 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
* Into by Google
| Greg, Heidi
|-
| 9:45
| 1.2 HFOSS in Education Activity - (activity 60 minutes, slides 15 minutes)
* 50 Ways to be a FOSSer
* Exploration of student contributions
|Heidi, Stoney
|-
| 10:30
| Break
| All
|-
| 11:00
| 1.2 HFOSS in Education Activity - continued
| Heidi, Stoney
|-
|-
| 11:30
| 1.3 Approaches to HFOSS Learning
* POGIL
* Pathways
| Greg
|-
| 12:15
| 1.4 HFOSS Process and Tools
* How tools fit and support HFOSS culture
* Upstream Adoption
* Licensing - Gina Likins
| Stoney, Gina
|-
| 13:00
| Lunch
| All
|-
| 14:00
| 1.5 Git Intro Activity
* [https://github.com/StoneyJackson/git-intro-activity Hands-on exploration] of managing a local repository
| Stoney
|-
| 15:30
| Break
| All
|-
| 16:00
| 1.6 Understanding Open Source Communities Activity (activity 45 minutes, slides 15 minutes)
* Perspective on basic characteristics common in HFOSS communities
** FOSSisms that capture FOSS culture and methods
| Greg
|-
| 17:00
| 1.7 HFOSS in the Curriculum Activity (activity 45 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:30
| Break
| All
|-
| 10:45
| 2.2 Project Evaluation Activity
* Project Evaluation (Activity)
* Getting started with a project
| Greg
|-
| 12:00
| 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
|-
| 13:00
| Lunch
| All
|-
| 14:00
|
2.4 Sharing HFOSS Learning Activities
* Review of Activity Template
* Group work
| Heidi
|-
| 15:30
| Break
| All
|-
| 16:00
| 2.4 Sharing HFOSS Learning Activities - Continued
| All
|-
| 16:30
| 2.5 Going Forward
* Stage 3
* Evaluation form
* [https://docs.google.com/forms/d/e/1FAIpQLSdimEAHqY0IOT5XmrHZ_gpVk5kb0wkLTHyuK31rFyzldzPptQ/viewform Google evaluation form]
* Open discussion
* Closing remarks
| Greg
|-
| 17:00
| End of Day 2
|
|}


<!--  April 2017 - Google, SF
Below is the schedule for the stage 2 workshop activities.
{| class="wikitable"
{|border="1"
! Time
! Time
! Activity
! Activity
Line 172: Line 50:
|-
|-
| 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 San Francisco
* Welcome to Philadelphia
* Introducing everyone
* Introducing everyone
* Workshop overview and schedule
* Workshop overview and schedule
| Greg, Lori
| Greg, Heidi
|-
|-
| 3:00
| 2:45
| 1.2 HFOSS in Education - (Activity 75 minutes, Slides 15 minutes)
| 1.2 HFOSS in Education - (Activity 75 minutes, Slides 15 minutes)
* 50 Ways to be a FOSSer
* 50 Ways to be a FOSSer
* Exploration of student contributions  
* Exploration of student contributions  
|Clif, Heidi
* '''Worksheet in Google docs'''
| Clif, Heidi
|-
|-
| 4:30
| 4:15
| Break
| Break
| All
| All
|-
|-
| 4:45
| 4:30
| Sarah Novotny - Building Community
| All
|-
| 5:15 
| 1.3 HFOSS Process and Tools
| 1.3 HFOSS Process and Tools
* How tools fit and support HFOSS culture
* How tools fit and support HFOSS culture
* Upstream Adoption
* Upstream Adoption
* Licensing - Tom Callaway
* Licensing
| Stoney, Tom
| Greg, Heidi
|-
|-
| 5:45
| 5:15
| Dinner - working / social dinner
| Dinner - working / social dinner
| All
| All
|-
|-
| 6:45
| 6:15
| 1.4 Git Intro Activity
| 1.4 Git Intro Activity
* [https://github.com/StoneyJackson/git-intro-activity Hands-on exploration] of managing a local repository  
* [https://github.com/StoneyJackson/git-intro-activity Hands-on exploration] of managing a local repository  
| Stoney, Darci
* '''Worksheet in Google docs'''
| Greg, Clif
|-
|-
| 8:00
| 8:00
Line 225: Line 97:
|
|
|-  
|-  
| 7:30
| 7:45
| Breakfast
| Leave the hotel for POSSE
| All
| All
|-
|-
| 8:00
| 8:00
| Leave the Hotel for Google
| Breakfast
| All
| All
|-
|-
| 8:30
| 8:30
| Google OSPO - Cat Allman, Senior Manager, Google Open Source Program Office
|
|-
| 8:45
| 2.1 Approach to HFOSS Learning
| 2.1 Approach to HFOSS Learning
* POGIL
* POGIL
* Pathways
* Pathways
| Greg, Clif
| Clif, Greg
|-
|-
| 9:15
| 9:15
| 2.2 GitHub Workflow Activity
| 2.2 GitHub Workflow Activity
* [https://github.com/StoneyJackson/github-workflow-activity A common workflow] for HFOSS contribution
* [https://github.com/StoneyJackson/github-workflow-activity A common workflow] for HFOSS contribution
| Stoney, Darci
* '''Worksheet in Google docs'''
| Greg, Heidi
|-
|-
| 10:45
|
| Break
| Take Break When Convenient
| All
| All
|-
|-
Line 256: Line 125:
* Perspective on basic characteristics common in HFOSS communities
* Perspective on basic characteristics common in HFOSS communities
** FOSSisms that capture FOSS culture and methods
** FOSSisms that capture FOSS culture and methods
* '''Worksheet in Google docs - "FOSS Community Principles"'''
| Clif, Heidi
| Clif, Heidi
|-
|-
| 12:00
| 12:30
| Lunch  
| Lunch  
| All
| All
|-
| 1:00
| Student Experience as Contributors and Open Source Clubs
| Matt
|-
|-
| 1:30
| 1:30
Line 274: Line 140:
** Evaluating student work
** Evaluating student work
** Instructional style: mentoring vs. lecturing; instructor as co-learner
** Instructional style: mentoring vs. lecturing; instructor as co-learner
* '''Worksheet in Google docs'''
| Clif, Heidi
| Clif, Heidi
|-
|-
| 2:30
| 2:30
| 2.5 Project Evaluation Activity
| 2.5 Project Evaluation Activity
* Review critical criteria for a chosen project
* '''Worksheet in Google docs'''
* Go through secondary criteria for chosen project (if time permits)
| Greg, Clif
| Greg, Darci
|-
|-
| 3:15
| 3:30
| Break - Tour of Google
| Break
| All
| All
|-
|-
| 4:00
| 3:45
| 2.6 Planning for HFOSS Participation
| 2.6 Planning for HFOSS Participation
* Form groups (based either on courses or HFOSS projects)
* Form groups (based on target courses)
* In each group:
* In each group:
** Identify three things that you would like to get done by the end of POSSE
** Identify three things that you would like to get done by the end of POSSE
** Plan a schedule for accomplishing these
** 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
| Lori
|-
|-
| 5:30
| 6:00
| Return to the hotel and Dinner  
| Dinner - Pietro's, 1714 Walnut St.
| All
| All
|-  
|-  
Line 304: Line 169:
|-
|-
| 7:45
| 7:45
| Breakfast
| Leave the hotel (checkout first)
| All
|-
| 8:00
| Breakfast  
| All
| All
|-
|-
| 8:15
| 8:30
| Note: Meeting will be at the hotel
| 3.1 Understanding POSSE Stage 3
3.1 Understanding POSSE Stage 3
* Experience reports
* Experience reports
| Greg, Becka, Cam
| Greg, Heidi
|-
|-
| 9:15
| 9:30
|  
|  
3.2 Sharing HFOSS Learning Activities
3.2 Sharing HFOSS Learning Activities
Line 320: Line 188:
| Heidi
| Heidi
|-
|-
| 10:15
| 10:30
| Break
| Break
| All
| All
|-
|-
| 10:30
| 10:45
| 3.2 Sharing HFOSS Learning Activities - Continued
| 3.2 Sharing HFOSS Learning Activities - Continued
* [http://foss2serve.org/index.php/Stage_2_Activities/Stage_3_Planning_-_Format Stage 3 Planning Template]
| All
| All
|-
|-
| 11:15
 
| Lunch
| 12:00
| Lunch - Lunch Entertainment: [https://drexel.qualtrics.com/jfe/form/SV_72jbRS6I6TsrIyx Evaluation Form]
| All
| All
|-
|-
| 12:30
| 12:45
| 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  
* Groups continue to work  
3.3 Stage 3 - First Steps
| All
|-
| 1:45
| 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
* Assessment
* POSSE roundup
| Greg
|-
|-
| 1:45
| 2:45
| 3.4 Going Forward
| 3.4 Going Forward
* Evaluation form
* Evaluation form
Line 349: Line 224:
| Greg
| Greg
|-
|-
| 2:00
| 3:30
| End - BART to airport
| End - shuttles and taxi to airport
| All
| All
|}
|}
-->


= Downloads =
= Downloads =
* [https://drive.google.com/open?id=0B92hZzmXFmvQQlZnZG1EdGhSZEk Presentation Materials - Stage 2 - Day 1]
<!-- * [https://drive.google.com/open?id=0B92hZzmXFmvQQlZnZG1EdGhSZEk Presentation Materials - Stage 2 - Day 1] -->
<!--  
<!--  
* [https://drive.google.com/drive/folders/0B1g5HGhZ4fOuU3ZIU0pRZkpKOG8 Presentation materials for stage 2]
* [https://drive.google.com/drive/folders/0B1g5HGhZ4fOuU3ZIU0pRZkpKOG8 Presentation materials for stage 2]
Line 363: Line 237:
-->
-->


= Shared Files Folder =
<!-- = Shared Files Folder =


* [https://drive.google.com/drive/folders/0B2rMbpfK2ojueVE3VmlvUUdCOUE?usp=sharing Google Drive folder for team activities]
* [https://drive.google.com/drive/folders/0B2rMbpfK2ojueVE3VmlvUUdCOUE?usp=sharing Google Drive folder for team activities] -->


= IRC =
= IRC =

Latest revision as of 17:04, 13 November 2021

Local Information

Local information for Stage 2 will be emailed to all participants. Contact the team if you have questions.


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 the TOS community

Quick Links

Schedule for POSSE Stage 2

Below is the schedule for the stage 2 workshop activities.

Time Activity Team
Day 1 (Afternoon and Evening)
1:30 PM Leave the hotel for POSSE All
2:00 1.1 Welcome
  • Plan for the day
  • Welcome to Philadelphia
  • Introducing everyone
  • Workshop overview and schedule
Greg, Heidi
2:45 1.2 HFOSS in Education - (Activity 75 minutes, Slides 15 minutes)
  • 50 Ways to be a FOSSer
  • Exploration of student contributions
  • Worksheet in Google docs
Clif, Heidi
4:15 Break All
4:30 1.3 HFOSS Process and Tools
  • How tools fit and support HFOSS culture
  • Upstream Adoption
  • Licensing
Greg, Heidi
5:15 Dinner - working / social dinner All
6:15 1.4 Git Intro Activity Greg, Clif
8:00 Return to the hotel All
8:30 Social Hour - Optional All
Day 2
7:45 Leave the hotel for POSSE All
8:00 Breakfast All
8:30 2.1 Approach to HFOSS Learning
  • POGIL
  • Pathways
Clif, Greg
9:15 2.2 GitHub Workflow Activity Greg, Heidi
Take Break When Convenient All
11:00 2.3 Understanding Open Source Communities
  • Perspective on basic characteristics common in HFOSS communities
    • FOSSisms that capture FOSS culture and methods
  • Worksheet in Google docs - "FOSS Community Principles"
Clif, Heidi
12:30 Lunch All
1:30 2.4 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
  • Worksheet in Google docs
Clif, Heidi
2:30 2.5 Project Evaluation Activity
  • Worksheet in Google docs
Greg, Clif
3:30 Break All
3:45 2.6 Planning for HFOSS Participation
  • Form groups (based on target 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
Heidi
6:00 Dinner - Pietro's, 1714 Walnut St. All
Day 3
7:45 Leave the hotel (checkout first) All
8:00 Breakfast All
8:30 3.1 Understanding POSSE Stage 3
  • Experience reports
Greg, Heidi
9:30

3.2 Sharing HFOSS Learning Activities

  • Review of Activity Template
  • Group work
Heidi
10:30 Break All
10:45 3.2 Sharing HFOSS Learning Activities - Continued All
12:00 Lunch - Lunch Entertainment: Evaluation Form All
12:45 3.2 Sharing HFOSS Learning Activities - Continued
  • Groups report back on work done before lunch
  • Groups continue to work
All
1:45 3.3 Stage 3 - First Steps
  • What will the group do together?
  • Plan some initial activities (faculty only or faculty and students)
  • Discuss group communication
  • Assessment
  • POSSE roundup
Greg
2:45 3.4 Going Forward
  • Evaluation form
  • Open discussion
  • Closing remarks
Greg
3:30 End - shuttles and taxi to airport All

Downloads

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

Logs