Bio of a FOSS Person (Activity)

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
(Directions:)
 
(29 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
{| border="1"
 
|-
 
|'''Title''' || Bio of a FOSS Person
 
|-
 
|'''Overview''' || Student will research an individual who has had significant influence on the FOSS movement and prepare a short biography.
 
|-
 
|'''Prerequisite Knowledge''' || A general introduction to the FOSS movement and history would be helpful.
 
|-
 
|'''Learning Objectives''' || Students should be able to explain how their individual contributed to the FOSS movement and why their contributions were significant.  In addition, the student should be able to explain what it is about FOSS software that allows individuals to become influencers within their communities.
 
|}
 
  
=== Background: ===
+
{{Learning Activity Overview
Note: This activity could be a good fit for a history or writing classes as well as computer science classes. In addition, if you have any cross-disciplinary classes, this would be an interesting project for them.
+
|title=
 +
Bio of a FOSS Person
 +
|overview=
 +
Student will research an individual who has had significant influence on the FOSS movement and prepare a short biography.
 +
|prerequisites=
 +
A general introduction to the FOSS movement and history would be helpful. See [[Origins of Free Libre Software]].
 +
|objectives=
 +
* Explain how their individual contributed to the FOSS movement and why their contributions were significant.
 +
* Explain what it is about FOSS software that allows individuals to become influencers within their communities.
 +
|process skills=
 +
[[:Category:Written Communication|Written Communication]]
 +
}}
  
The Free and Open Software movement is has been shaped by several strong personalities, whose points of view have not always agreed.
+
=== Background ===
  
=== Directions: ===
+
The Free and Open Source Software movement has been shaped by more than a few strong personalities, whose points of view have not always agreed 100%.  This exercise explores who some of those people are and what their contributions to open source are.
  
[http://www.theatlasphere.com/columns/080915-sharma-open-source.php THE INDIVIDUALISM OF OPEN SOURCE]
+
Understanding who these people are and how their contributions have shaped FOSS will help students understand:
 +
* the evolution of FOSS over time;
 +
* how an individual has the potential to create major change in open source;
 +
* the nature of FOSS ideology; and
 +
* the way that society has changed its view of FOSS.
  
[http://www.cloudscaling.com/blog/company/open-source-heroes-brian-behlendorf Brian Behlendorf]
+
=== Directions ===
  
[http://www.infoworld.com/article/2664478/application-development/unsung-heroes-of-open-source.html The Unsung Heroes of Open Source]
+
The purpose of this exercise is to become familiar with some of the people who have shaped the Free and Open Source world. Everyone below has made at least one (often more) major contribution(s) to FOSS. Your task is to pick one of these people, research their contribution to FOSS, and present it to the class. Consider ways that you could make your presentation interesting (visual or presentation aids, etc.).  Use at least three sources (web is, of course, fine); you will turn in your citations. Target a 2-4 minute presentation.
  
Linus Torvalds, created git
+
In each instance, you've been provided with another factoid about the person so that you can insure you've found the right person.
  
Michael Tiemann, co-founded Cygnus Solutions in 1989
+
* Linus Torvalds (named after Linus Pauling)
Brian Behlendorf, was a chief technology guru for the Burning Man festival
+
* Michael Tiemann (co-founded Cygnus Solutions)
Bruce Perens, who created the Open Source Definition
+
* Brian Behlendorf (was a chief technology guru for the Burning Man festival)
Tim O'Reilly, of O'Reilly Publications
+
* Bruce Perens (amateur radio call sign K6BP)
Eric S. Raymond, Eric Steven Raymond (born December 4, 1957), often referred to as ESR, co-founded the Open Source Initiative in 1998
+
* Tim O'Reilly (born in County Cork, Ireland)
Richard Matthew Stallman (born March 16, 1953), often known by his initials, rms He is best known for launching the GNU Project, founding the Free Software Foundation,
+
* Eric S. Raymond (contributed code and content to The Battle for Wesnoth)
 +
* Richard Matthew Stallman (often known by his initials, rms)
 +
* Guido van Rossum (worked at Zope Corporation)
 +
* Paul Vixie (founded first anti-spam company, MAPS, which stood for “Mail Abuse Prevention System”)
 +
* Eben Moglen (wrote a Metaphorical Corollary to Faraday's Law)
 +
* Larry Wall (has a degree in Natural and Artificial Languages)
  
, Christine Peterson, 
+
=== Deliverables ===
Guido van Rossum, author of the Python programming language
+
Eben Moglem
+
paul Vixie, Vixie also founded the first anti-spam company, MAPS (for “Mail Abuse Prevention System” - See more at: http://internethalloffame.org/inductees/paul-vixie#sthash.WQew2UPj.dpuf
+
CGI programming in Perl by larry Wall
+
browser by Netscape (Hamerly, Paquin)
+
Linux Distribution by RedHat ( bob Young),
+
  
=== Deliverables: ===
+
Students will make a short presentation of their chosen FOSSers major contributions and turn in their list of sources.
Students should turn in their findings -- I've provided an example format here.
+
  
{| border="1"
+
=== Assessment ===
|-
+
|'''Software''' ||'''License'''||'''Where Found (URL or other location)'''
+
|-
+
| Apache OpenOffice 4 ||  Apache License, Version 2.0, January 2004  || Under the "Open Office" menu, I chose "About Open Office".  That dialog had a License button, which is where I found the full text of the license.
+
|-
+
|}
+
  
=== Assessment: ===
+
Students can be graded on both the accuracy of the information that they present and whether their presentation is engaging.  Consider a rubric such as the following (the weighting and point values may be varied based on the emphasis and level of the class; a history class might weight the research portion higher, while a cross-disciplinary class might rate the "engagement factor" higher, for example):
Students can be graded on the completeness and correctness of the responses provided in the assigned work they turn in, as well as participation in the resulting discussion, should you choose to have one.
+
  
=== Comments: ===
+
{| class="wikitable"
 
+
* The interesting thing to me about this activity is that there is no single, legal "required" location for the license information, nor any text that it must include.  This can make it challenging to find the license info for a project (but doesn't reduce the importance of doing so!).
+
* If you are working with an open source project, you should first locate the license for that project and use it as a jumping off point.
+
 
+
=== Additional Information: ===
+
{| border="1"
+
 
|-  
 
|-  
|'''Knowledge Area/Knowledge Unit''' || Social Issues and Professional Practice (SP) / Intellectual Property
+
|'''Criteria''' ||'''Level 1 (fail)'''||'''Level 2 (pass)'''||'''Level 3 (good)'''||'''Level 4 (exceptional)'''
|-
+
|'''Topic''' || Intellectual property rights
+
|-
+
|'''Level of Difficulty''' || Medium 
+
 
|-
 
|-
|'''Estimated Time to Completion''' || Each license should take ~10-15 minutes to find, so the length of the activity can be changed based on the amount of time available.
+
|Sources || None provided || At least 1, but fewer than 3 provided; or 3 provided but non-functional/relevant || 3 sources provided; all relevant  || More than 3 provided or 3 provided with notes as to why chosen   
 
|-
 
|-
|'''Materials/Environment''' || Internet access, editor or other tool for examining code
+
|Identification of major FOSS contribution || None provided || At least 1 identified, but not most relevant (as easily identified if 2 sources were checked) || Major accomplishment(s) correctly identified  || Major accomplishment(s) identified; minor accomplishment(s) also identified 
 
|-
 
|-
|'''Author''' || Gina Likins
+
|Explanation of relevance of contribution || None attempted || Attempt at describing relevancy, but inaccurate  || Relevancy described, but using direct quotes from literature  || Relevancy described using own words / analogies, etc. Extra, super bonus points for tying it in to previous class discussions
 
|-
 
|-
|'''Source''' || n/a
+
|Engaging presentation || no visual aides, no funny voices, no nothing || 1 visual aide or demonstration or the like (or attempt at one) || More than 1 visual aide; or one very creative visual aide  || Extremely creative presentation - multiple presentation aides   
 
|-
 
|-
|'''License''' || This work is licensed under a [http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International License]
 
 
|}
 
|}
  
=== Suggestions for the Open Source Project: ===
+
=== Comments ===
It would be great if your project had information explaining why the project is licensed the way it is.  If that information is available and you're willing to discuss it with students, that would make a really interesting (short) Skype or IRC chat.
+
  
 +
This activity could be a good fit for a history or writing classes as well as computer science classes.
 +
In addition, if you have any cross-disciplinary classes, this would be an interesting project for them.
  
--------------------
+
{{Learning Activity Info
This work is licensed under a
+
|acm unit=
[http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International License]
+
[[:Category:SP History|SP History]]
 +
|acm topic=
 +
Pioneers of computing
 +
|difficulty=
 +
Easy
 +
|time=
 +
30 min - 45 min. to research/find sources; 30 min - 1 hr. to write presentation, more if elaborate props are involved (and credit should be provided accordingly)
 +
|environment=
 +
Internet access
 +
|author=
 +
[[:User:Glikins|Gina Likins]]
 +
|source=
 +
n/a
 +
|license=
 +
{{License CC BY SA}}
 +
}}
  
[[File:CC_license.png]]
+
=== Suggestions for the Open Source Project ===
  
[[Category: Learning_Activity]]
+
[[Category:Learning Activity]]
[[Category: FOSS_History]]
+
[[Category:FOSS History]]
 +
[[Category:SP History]]
 +
[[Category:CS Principles]]
 +
[[Category:CS1]]
 +
[[Category:Ready to Use]]

Latest revision as of 14:05, 15 October 2018


Title

Bio of a FOSS Person

Overview

Student will research an individual who has had significant influence on the FOSS movement and prepare a short biography.

Prerequisites

A general introduction to the FOSS movement and history would be helpful. See Origins of Free Libre Software.

Learning
Objectives
After successfully completing this activity, the learner should be able to:
  • Explain how their individual contributed to the FOSS movement and why their contributions were significant.
  • Explain what it is about FOSS software that allows individuals to become influencers within their communities.
Process Skills
Practiced

Written Communication


Background

The Free and Open Source Software movement has been shaped by more than a few strong personalities, whose points of view have not always agreed 100%. This exercise explores who some of those people are and what their contributions to open source are.

Understanding who these people are and how their contributions have shaped FOSS will help students understand:

  • the evolution of FOSS over time;
  • how an individual has the potential to create major change in open source;
  • the nature of FOSS ideology; and
  • the way that society has changed its view of FOSS.

Directions

The purpose of this exercise is to become familiar with some of the people who have shaped the Free and Open Source world. Everyone below has made at least one (often more) major contribution(s) to FOSS. Your task is to pick one of these people, research their contribution to FOSS, and present it to the class. Consider ways that you could make your presentation interesting (visual or presentation aids, etc.). Use at least three sources (web is, of course, fine); you will turn in your citations. Target a 2-4 minute presentation.

In each instance, you've been provided with another factoid about the person so that you can insure you've found the right person.

  • Linus Torvalds (named after Linus Pauling)
  • Michael Tiemann (co-founded Cygnus Solutions)
  • Brian Behlendorf (was a chief technology guru for the Burning Man festival)
  • Bruce Perens (amateur radio call sign K6BP)
  • Tim O'Reilly (born in County Cork, Ireland)
  • Eric S. Raymond (contributed code and content to The Battle for Wesnoth)
  • Richard Matthew Stallman (often known by his initials, rms)
  • Guido van Rossum (worked at Zope Corporation)
  • Paul Vixie (founded first anti-spam company, MAPS, which stood for “Mail Abuse Prevention System”)
  • Eben Moglen (wrote a Metaphorical Corollary to Faraday's Law)
  • Larry Wall (has a degree in Natural and Artificial Languages)

Deliverables

Students will make a short presentation of their chosen FOSSers major contributions and turn in their list of sources.

Assessment

Students can be graded on both the accuracy of the information that they present and whether their presentation is engaging. Consider a rubric such as the following (the weighting and point values may be varied based on the emphasis and level of the class; a history class might weight the research portion higher, while a cross-disciplinary class might rate the "engagement factor" higher, for example):

Criteria Level 1 (fail) Level 2 (pass) Level 3 (good) Level 4 (exceptional)
Sources None provided At least 1, but fewer than 3 provided; or 3 provided but non-functional/relevant 3 sources provided; all relevant More than 3 provided or 3 provided with notes as to why chosen
Identification of major FOSS contribution None provided At least 1 identified, but not most relevant (as easily identified if 2 sources were checked) Major accomplishment(s) correctly identified Major accomplishment(s) identified; minor accomplishment(s) also identified
Explanation of relevance of contribution None attempted Attempt at describing relevancy, but inaccurate Relevancy described, but using direct quotes from literature Relevancy described using own words / analogies, etc. Extra, super bonus points for tying it in to previous class discussions
Engaging presentation no visual aides, no funny voices, no nothing 1 visual aide or demonstration or the like (or attempt at one) More than 1 visual aide; or one very creative visual aide Extremely creative presentation - multiple presentation aides

Comments

This activity could be a good fit for a history or writing classes as well as computer science classes. In addition, if you have any cross-disciplinary classes, this would be an interesting project for them.

ACM BoK
Area & Unit(s)

SP History

ACM BoK
Topic(s)

Pioneers of computing

Difficulty

Easy

Estimated Time
to Complete

30 min - 45 min. to research/find sources; 30 min - 1 hr. to write presentation, more if elaborate props are involved (and credit should be provided accordingly)

Environment /
Materials

Internet access

Author(s)

Gina Likins

Source

n/a

License

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

CC license.png


Suggestions for the Open Source Project

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