FOSS Politics Writing Activity

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
(Original content)
(Directions)
 
(40 intermediate revisions by 7 users not shown)
Line 1: Line 1:
'''FOSS Politics Writing Activity'''
+
__NOTOC__
  
== Please answer each of the following questions as it relates to your activity. ==
+
{{Learning Activity Overview
# Identify the course(s) the activity would be appropriate for.
+
|title=
#* Openness courses
+
FOSS Politics Writing Activity
#* Any course where you want students to understand how FOSS communities communicate/work-flow
+
|overview=
#* Research methods course (information literacy)
+
This activity helps student investigate politics within the open-source community.  
#* Less programming course, like CS0
+
|prerequisites=
#* Writing component
+
Basic knowledge of definition of Open Source
#* Ethics course
+
|objectives=
#* Gen ed course
+
Close reading of articles. Identifying concepts and relationships. Writing communication.
# Briefly describe the activity.
+
|process skills=
Read articles that discuss the organizational and institutional view of FOSS,  The articles I use (ACMDL DOI: [1979742.1979835], [1859204.1859235], IEEEDL DOI: [10.1109/MS.2007.83]) discuss various things about use of FOSS, 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.
+
}}
BIB:
+
  
    Ebert, Christof , "Open Source Drives Innovation Software", IEEE  2007 (Volume:24 ,  Issue: 3 )
+
=== Background ===
  
    Morelli,Ralph. "A global collaboration to deploy help to China" Communications of the ACM CACM,Volume 53 Issue 12, December 2010
+
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.
  
    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
+
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
  
# How much time do you expect the HFOSS activity to take (# classes, # homework assignments, # lab activities, etc.)? Will the activity be compl eted in class or out of class?
+
=== Directions ===
#* Out of class
+
 
#* 2 week (ish)
+
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.
# How does this activity relate to course goals/objectives?
+
 
#* (see courses above)
+
Articles that have been used in the past, include:
# What will students submit upon completion of the activity?
+
* Ebert, Christof. "Open Source Drives Innovation Software", ''IEEE Software'', Volume 24, Issue 3, 2007.
#* Extended abstracts (a document; a paper)
+
* Morelli, Ralph.  "A global collaboration to deploy help to China", ''Communications of the ACM (CACM)'', Volume 53, Issue 12, December 2010.
# How will you assess the submission?
+
* Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. "Open Source Interface Politics: Identity, Acceptance, Trust, and Lobbying", ''CHI '11 Extended Abstracts on Human Factors in Computing'', 2011.
#* Writing rubrics
+
 
#* Content rubrics
+
=== Deliverables ===
#** Identify research methods correctly
+
 
#* Process rubrics
+
Written abstract or essay
#** E.g., other steps they took to dig into the material
+
 
# List any question or concerns you have about implementing your activity.
+
 
#* How do you fit it into your curriculum that already has a lot of requirements?
+
=== Assessment ===
#* Grading time
+
 
#* Build up to larger assignment with smaller assignments.
+
How will the activity be graded?
#* Matching level of articles to level of students.
+
# What type of support will you need to implement your activity?
+
How will learning will be measured?
#* Grading
+
 
#* Tutoring
+
Include sample assessment questions/rubrics.
===Specific Tasks===
+
 
<What will group members do.>
+
{| class="wikitable"
 +
! 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 ===
 +
 
 +
{{Learning Activity Info
 +
|acm unit=
 +
|acm topic=
 +
|difficulty=
 +
|time=
 +
2 weeks
 +
|environment=
 +
Current events articles or papers
 +
|author=
 +
[[User:Rduvall|Robert Duvall]], [[User:Stoney.jackson|Stoney Jackson]], [[User:Jklukowska|Joanna Klukowska]], [[User:Emirielli|Edward Mirielli]]
 +
|source=
 +
[[POSSE 2014-11]]
 +
|license=
 +
{{License CC BY SA}}
 +
}}
 +
 
 +
=== Suggestions for Open Source Community ===
 +
 
 +
Suggestions for an open source community member who is working in conjunction with the instructor.
 +
 
 +
[[Category:Learning Activity]]
 +
[[Category:Philosophy and Politics]]
 +
[[Category:Good Draft]]

Latest revision as of 21:01, 16 October 2018


Title

FOSS Politics Writing Activity

Overview

This activity helps student investigate politics within the open-source community.

Prerequisites

Basic knowledge of definition of Open Source

Learning
Objectives
After successfully completing this activity, the learner should be able to:

Close reading of articles. Identifying concepts and relationships. Writing communication.

Process Skills
Practiced


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 Software, Volume 24, Issue 3, 2007.
  • 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", CHI '11 Extended Abstracts on Human Factors in Computing, 2011.

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 BoK
Area & Unit(s)
ACM BoK
Topic(s)
Difficulty
Estimated Time
to Complete

2 weeks

Environment /
Materials

Current events articles or papers

Author(s)

Robert Duvall, Stoney Jackson, Joanna Klukowska, Edward Mirielli

Source

POSSE 2014-11

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