Open Source Communication Activity

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
(Background:)
(Suggestions for Open Source Community)
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
{| border="1"
 
|-
 
|'''Title''' || Open Source Communication Activity
 
|-
 
|'''Overview''' || Learner will gain understanding of communication modes for open source learning.
 
|-
 
|'''Prerequisite Knowledge''' || Familiarity with concept of open source: [http://foss2serve.org/index.php/Intro_to_FOSS_Activity Intro to FOSS activity page]
 
|-
 
|'''Learning Objectives''' ||  Upon completion of this activity, participants should be able to 1) Identify the communication modes being used by the open source community of choice 2) Describe communication characteristics and culture within the community
 
|}
 
  
 +
{{Learning Activity Overview
 +
|title=
 +
Open Source Communication
 +
|overview=
 +
Learner will gain understanding of communication modes for open source learning.
 +
|prerequisites=
 +
Familiarity with concept of open source: [[Intro to FOSS (Activity)]]
 +
|objectives=
 +
# Identify the communication modes being used by the open source community of choice
 +
# Describe communication characteristics and culture within the community
 +
|process skills=
 +
}}
  
=== Background: ===
+
=== Background ===
  
The goal of this activity is for you to become familiar with the communication modes of an open source project. For more information please see the [http://foss2serve.org/index.php/Intro_to_FOSS_Activity Intro to FOSS activity page].
+
The goal of this activity is for you to become familiar with the communication modes of an open source project.  
 +
For more information please see [[Intro to FOSS (Activity)]].
  
In addition, there's a nice [[https://www.youtube.com/watch?v=0Z_KwdPvFy0 video]] on "how to communicate with your community" that Brian Proffitt at Red Hat has created -- the first couple minutes are about channels like IRC, mailing lists and forums and how they are used in open source communities.
+
In addition, there's a nice [[https://www.youtube.com/watch?v=0Z_KwdPvFy0 video]] on "how to communicate with your community" by Brian Proffitt at Red Hat -- the first couple minutes are about channels like IRC, mailing lists and forums and how they are used in open source communities.
  
=== Directions: ===
+
=== Directions ===
  
 
Locate the IRC channel your open source project uses.  
 
Locate the IRC channel your open source project uses.  
Line 24: Line 27:
  
 
Please provide the following pieces of information about your open source project:  
 
Please provide the following pieces of information about your open source project:  
*Name
+
* Name
*Website
+
* Website
*Description
+
* Description
*Project Goal
+
* Project Goal
*Communication Modes (find '''all''' modes of communication i.e. IRC, website, etc.)
+
* Communication Modes (find '''all''' modes of communication i.e. IRC, website, etc.)
 
+
  
 
Write a reflection on the culture of the community, the professional behaviour, challenges with non-synchronous communications, different time zones (if applicable).
 
Write a reflection on the culture of the community, the professional behaviour, challenges with non-synchronous communications, different time zones (if applicable).
  
=== Deliverables: ===
+
=== Deliverables ===
 +
 
 
Text document
 
Text document
  
  
=== Assessment: ===
+
=== Assessment ===
How will the activity be graded?
+
+
How will learning will be measured?
+
  
Include sample assessment questions/rubrics.
+
* How will the activity be graded?
 +
* How will learning will be measured?
 +
* Include sample assessment questions/rubrics.
  
{| border="1" class="wikitable"
+
{| class="wikitable"
 
! Criteria
 
! Criteria
 
! Level 1 (fail)
 
! Level 1 (fail)
Line 66: Line 68:
 
|}
 
|}
  
=== Comments: ===
+
=== Comments ===
 +
 
 
What should the instructor know before using this activity?
 
What should the instructor know before using this activity?
  
Line 72: Line 75:
  
  
=== Additional Information: ===
+
{{Learning Activity Info
{| border="1"
+
|acm unit=
|-
+
|acm topic=
|'''ACM Knowledge Area/Knowledge Unit''' || What ACM Computing Curricula 2013 knowledge area and units does this activity cover? [[ACM_Body_of_Knowledge]]
+
|difficulty=
|-
+
|time=
|'''ACM Topic''' || What specific topics are addressed? The Computing Curriucula 2013 provides a list of topics - https://www.acm.org/education/CS2013-final-report.pdf
+
Observation and Research time is one week; active time is 60 minutes  
|-
+
|environment=
|'''Level of Difficulty''' || Is this activity easy, medium or challenging?
+
Internet connection and browser
|-
+
|author=
|'''Estimated Time to Completion''' ||  Observation and Research time is one week; active time is 60 minutes  
+
Meilani Conley
|-
+
|source=
|'''Materials/Environment''' || Internet connection and browser  
+
None
|-
+
|license=
|'''Author''' || Who wrote this activity?
+
{{License CC BY SA}}
|-
+
}}
|'''Source''' || None
+
 
|-
+
=== Suggestions for Open Source Community ===
|'''License''' || Licensed CC BY-SA  
+
|}
+
  
=== Suggestions for Open Source Community: ===
 
 
Suggestions for an open source community member who is working in conjunction with the instructor.
 
Suggestions for an open source community member who is working in conjunction with the instructor.
  
--------------------
+
[[Category:Instructor Activities]]  
This work is licensed under a
+
[[Category:Learning Activity]]
[http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International License]
+
[[Category:Communication and Tools]]
 
+
[[Category:Good_Draft]]
[[File:CC_license.png]]
+
+
[[Category: Learning_Activity]]
+
[[Category:Communication_and_Tools]]
+

Latest revision as of 18:00, 8 March 2017


Title

Open Source Communication

Overview

Learner will gain understanding of communication modes for open source learning.

Prerequisites

Familiarity with concept of open source: Intro to FOSS (Activity)

Learning
Objectives
After successfully completing this activity, the learner should be able to:
  1. Identify the communication modes being used by the open source community of choice
  2. Describe communication characteristics and culture within the community
Process Skills
Practiced


Background

The goal of this activity is for you to become familiar with the communication modes of an open source project. For more information please see Intro to FOSS (Activity).

In addition, there's a nice [video] on "how to communicate with your community" by Brian Proffitt at Red Hat -- the first couple minutes are about channels like IRC, mailing lists and forums and how they are used in open source communities.

Directions

Locate the IRC channel your open source project uses. Monitor that IRC channel for one week (7 days) or until there is at least 400 lines.

Please provide the following pieces of information about your open source project:

  • Name
  • Website
  • Description
  • Project Goal
  • Communication Modes (find all modes of communication i.e. IRC, website, etc.)

Write a reflection on the culture of the community, the professional behaviour, challenges with non-synchronous communications, different time zones (if applicable).

Deliverables

Text document


Assessment

  • How will the activity be graded?
  • How will learning will be measured?
  • Include sample assessment questions/rubrics.
Criteria Level 1 (fail) Level 2 (pass) Level 3 (good) Level 4 (exceptional)
The purpose of the project
Why the project is open source

Comments

What should the instructor know before using this activity?

What are some likely difficulties that an instructor may encounter using this activity?


ACM BoK
Area & Unit(s)
ACM BoK
Topic(s)
Difficulty
Estimated Time
to Complete

Observation and Research time is one week; active time is 60 minutes

Environment /
Materials

Internet connection and browser

Author(s)

Meilani Conley

Source

None

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

CC license.png


Suggestions for Open Source Community

Suggestions for an open source community member who is working in conjunction with the instructor.

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox