FOSS Politics Writing Activity

(Difference between revisions)
Jump to: navigation, search
m (hide table of contents)
m
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
{| border="1"
+
 
 +
{| class="wikitable"
 
|-  
 
|-  
|'''Title''' || FOSS Politics Writing Activity
+
| '''Title''' || FOSS Politics Writing Activity
 
|-
 
|-
|'''Overview''' || This activity helps student investigate politics within the open-source community.  
+
| '''Overview''' || This activity helps student investigate politics within the open-source community.  
 
|-  
 
|-  
|'''Prerequisite Knowledge''' || Basic knowledge of definition of Open Source
+
| '''Prerequisite Knowledge''' || Basic knowledge of definition of Open Source
 
|-
 
|-
|'''Learning Objectives''' || Close reading of articles. Identifying concepts and relationships. Writing communication.
+
| '''Learning Objectives''' || Close reading of articles. Identifying concepts and relationships. Writing communication.
 
|}
 
|}
  
=== Background: ===
+
=== Background ===
Every community has politics. Understanding those politics is important work effectively within a community. This activity helps student investigate politics within the open-source community.
+
 
 +
Every community has politics. Understanding those politics is important work effectively within a community.  
 +
This activity helps student investigate politics within the open-source community.
  
 
This is a general activity that could be appropriate for a variety of classes.
 
This is a general activity that could be appropriate for a variety of classes.
Line 22: Line 25:
 
* Ethics course
 
* Ethics course
  
=== Directions: ===
+
=== Directions ===
  
Read articles that discuss the organizational and institutional view of FOSS, focusing on how communications in FOSS projects are organized and structured, and how FOSS projects have inherent politics.  The outcomes of this activty is the production of a summary (extended abstract) address the research methods used to study these situations - this could be modified to address more pertinent aspects about the FOSS community.
+
Read articles that discuss the organizational and institutional view of FOSS, focusing on how communications in FOSS projects are organized and structured, and how FOSS projects have inherent politics.  The outcomes of this activity is the production of a summary (extended abstract) address the research methods used to study these situations - this could be modified to address more pertinent aspects about the FOSS community.
  
 
Articles that have been used in the past, include:
 
Articles that have been used in the past, include:
* Ebert, Christof , "Open Source Drives Innovation Software", IEEE  2007 (Volume:24, Issue: 3)
+
* Ebert, Christof. "Open Source Drives Innovation Software", IEEE  2007 (Volume:24, Issue: 3)
* Morelli,Ralph.  "A global collaboration to deploy help to China" Communications of the ACM CACM,Volume 53 Issue 12, December 2010  
+
* Morelli, Ralph.  "A global collaboration to deploy help to China" Communications of the ACM (CACM),Volume 53 Issue 12, December 2010  
* Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. "Open Source Interface Politics: Identity, Acceptance, Trust, and Lobbying". 2011 CHI '11 Extended Abstracts on Human Factors in Computing  
+
* Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. "Open Source Interface Politics: Identity, Acceptance, Trust, and Lobbying". 2011 CHI '11 Extended Abstracts on Human Factors in Computing  
 +
 
 +
=== Deliverables ===
  
=== Deliverables: ===
 
 
Written abstract or essay  
 
Written abstract or essay  
  
  
=== Assessment: ===
+
=== Assessment ===
 +
 
 
How will the activity be graded?
 
How will the activity be graded?
 
   
 
   
Line 42: Line 47:
 
Include sample assessment questions/rubrics.
 
Include sample assessment questions/rubrics.
  
{| border="1" class="wikitable"
+
{| class="wikitable"
 
! Criteria
 
! Criteria
 
! Level 1 (fail)
 
! Level 1 (fail)
Line 64: Line 69:
 
|}
 
|}
  
=== Comments: ===
+
=== Comments ===
 +
 
 
Typical rubrics relating to writing, completeness of argument, and process of understanding structure.  You may choose to focus on identifying research methods correctly (e.g., other steps they took to dig into the material).
 
Typical rubrics relating to writing, completeness of argument, and process of understanding structure.  You may choose to focus on identifying research methods correctly (e.g., other steps they took to dig into the material).
  
Line 74: Line 80:
  
  
=== Additional Information: ===
+
=== Additional Information ===
{| border="1"
+
{| class="wikitable"
 
|-  
 
|-  
|'''ACM Knowledge Area/Knowledge Unit''' || What ACM Computing Curricula 2013 knowledge area and units does this activity cover? [[ACM_Body_of_Knowledge]]
+
| '''ACM Knowledge Area/Knowledge Unit''' || What ACM Computing Curricula 2013 knowledge area and units does this activity cover? [[ACM_Body_of_Knowledge]]
 
|-
 
|-
|'''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
+
| '''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
 
|-
 
|-
|'''Level of Difficulty''' || Is this activity easy, medium or challenging?  
+
| '''Level of Difficulty''' || Is this activity easy, medium or challenging?  
 
|-
 
|-
|'''Estimated Time to Completion''' || 2 weeks  
+
| '''Estimated Time to Completion''' || 2 weeks  
 
|-
 
|-
|'''Materials/Environment''' || Current events articles or papers  
+
| '''Materials/Environment''' || Current events articles or papers  
 
|-
 
|-
|'''Author''' || [[User:Rduvall|Robert Duvall]], [[User:Stoney.jackson|Stoney Jackson]], [[User:Jklukowska|Joanna Klukowska]], [[User:Emirielli|Edward Mirielli]]
+
| '''Author''' || [[User:Rduvall|Robert Duvall]], [[User:Stoney.jackson|Stoney Jackson]], [[User:Jklukowska|Joanna Klukowska]], [[User:Emirielli|Edward Mirielli]]
 
|-
 
|-
|'''Source''' || [[POSSE_2014-11|POSSE 2014-11]]
+
| '''Source''' || [[POSSE 2014-11]]
 
|-
 
|-
|'''License''' || Creative Commons Attribution-ShareAlike 4.0 International License
+
| '''License''' || Creative Commons Attribution-ShareAlike 4.0 International License
 
|}
 
|}
  
=== Suggestions for Open Source Community: ===
+
=== 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.
  
Line 103: Line 110:
  
 
[[File:CC_license.png]]
 
[[File:CC_license.png]]
 +
 +
[[Category:Learning Activity]]
 +
[[Category:Philosophy and Politics]]

Revision as of 12:40, 29 January 2017


Title FOSS Politics Writing Activity
Overview This activity helps student investigate politics within the open-source community.
Prerequisite Knowledge Basic knowledge of definition of Open Source
Learning Objectives Close reading of articles. Identifying concepts and relationships. Writing communication.

Background

Every community has politics. Understanding those politics is important work effectively within a community. This activity helps student investigate politics within the open-source community.

This is a general activity that could be appropriate for a variety of classes.

  • Openness courses
  • Any course where you want students to understand how FOSS communities communicate/work-flow
  • Research methods course (information literacy)
  • Less programming course, like CS0
  • Writing component in a technical course
  • Ethics course

Directions

Read articles that discuss the organizational and institutional view of FOSS, focusing on how communications in FOSS projects are organized and structured, and how FOSS projects have inherent politics. The outcomes of this activity is the production of a summary (extended abstract) address the research methods used to study these situations - this could be modified to address more pertinent aspects about the FOSS community.

Articles that have been used in the past, include:

  • Ebert, Christof. "Open Source Drives Innovation Software", IEEE 2007 (Volume:24, Issue: 3)
  • Morelli, Ralph. "A global collaboration to deploy help to China" Communications of the ACM (CACM),Volume 53 Issue 12, December 2010
  • Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. "Open Source Interface Politics: Identity, Acceptance, Trust, and Lobbying". 2011 CHI '11 Extended Abstracts on Human Factors in Computing

Deliverables

Written abstract or essay


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

Typical rubrics relating to writing, completeness of argument, and process of understanding structure. You may choose to focus on identifying research methods correctly (e.g., other steps they took to dig into the material).

Depending on your class, there may be some concerns:

  • How do you fit it into your curriculum that already has a lot of requirements?
  • How long does it take to grade them (peer review?)
  • Build up to larger assignment with smaller assignments.
  • Matching level of articles to level of students.


Additional Information

ACM Knowledge Area/Knowledge Unit What ACM Computing Curricula 2013 knowledge area and units does this activity cover? ACM_Body_of_Knowledge
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
Level of Difficulty Is this activity easy, medium or challenging?
Estimated Time to Completion 2 weeks
Materials/Environment Current events articles or papers
Author Robert Duvall, Stoney Jackson, Joanna Klukowska, Edward Mirielli
Source POSSE 2014-11
License Creative Commons Attribution-ShareAlike 4.0 International License

Suggestions for Open Source Community

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



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

CC license.png

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