Intro to Wiki (Activity)

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
{| border="1"
+
 
 +
{| class="wikitable"
 
|-  
 
|-  
|'''Title''' || Wiki Activity
+
| '''Title''' || Wiki Activity
 
|-
 
|-
|'''Overview''' || Provides an overview of wikis and teaches basic skills for creating and editing wiki pages.   
+
| '''Overview''' || Provides an overview of wikis and teaches basic skills for creating and editing wiki pages.   
 
|-  
 
|-  
|'''Prerequisite Knowledge''' || None.
+
| '''Prerequisite Knowledge''' || None.
 
|-
 
|-
|'''Learning Objectives''' || Upon completion of this activity, students will be able to: 1) Describe typical uses of wikis, 2) Create and edit a wiki page, 3) Discuss use of wikis in FOSS projects.
+
| '''Learning Objectives''' || Upon completion of this activity, students will be able to: 1) Describe typical uses of wikis, 2) Create and edit a wiki page, 3) Discuss use of wikis in FOSS projects.
 
|}
 
|}
  
=== Background: ===
+
=== Background ===
 +
 
 
According to Wikipedia:  "A wiki is a website which allows its users to add, modify, or delete its content via a web browser usually using a simplified markup language or a rich-text editor. Wikis are powered by wiki software. Most are created collaboratively." [http://en.wikipedia.org/wiki/Wiki]
 
According to Wikipedia:  "A wiki is a website which allows its users to add, modify, or delete its content via a web browser usually using a simplified markup language or a rich-text editor. Wikis are powered by wiki software. Most are created collaboratively." [http://en.wikipedia.org/wiki/Wiki]
  
Line 39: Line 41:
 
For our learning activity we will focus on Media Wiki, the wiki software that powers Wikipedia.   
 
For our learning activity we will focus on Media Wiki, the wiki software that powers Wikipedia.   
  
=== Directions: ===
+
=== Directions ===
 +
 
 
==== Part 1 - Introduction to Wikis ====
 
==== Part 1 - Introduction to Wikis ====
 +
 
# Read the overview [http://en.wikipedia.org/wiki/Wiki article] about wikis. (After all, what starting point can there be for wikis other than the Wikipedia article?)
 
# Read the overview [http://en.wikipedia.org/wiki/Wiki article] about wikis. (After all, what starting point can there be for wikis other than the Wikipedia article?)
 
# Read basics of MediaWiki page [http://www.mediawiki.org/wiki/Help:Starting_a_new_page creation] and page [http://www.mediawiki.org/wiki/Help:Contents editing]
 
# Read basics of MediaWiki page [http://www.mediawiki.org/wiki/Help:Starting_a_new_page creation] and page [http://www.mediawiki.org/wiki/Help:Contents editing]
  
 
==== Part 2 - Creating a wiki page ====
 
==== Part 2 - Creating a wiki page ====
 +
 
As part of your introduction to other POSSE participants, please create a short bio page for yourself in foss2serve.org.
 
As part of your introduction to other POSSE participants, please create a short bio page for yourself in foss2serve.org.
 
Do the following:
 
Do the following:
Line 55: Line 60:
  
 
==== Part 3 - Wiki Examples ====
 
==== Part 3 - Wiki Examples ====
 +
 
# Browse several example wikis and try to define the role that they play.  Starting points:
 
# Browse several example wikis and try to define the role that they play.  Starting points:
 
* '''Wikipedia''' is most widely known and used wiki.  With over 4 million articles, it can be overwhelming.  On the other hand, it contains lots of material about writing wiki pages, organizing wikis, managing large wikis, and using advanced features of MediaWiki.  You might browse by starting at http://en.wikipedia.org/wiki/Wikipedia:About
 
* '''Wikipedia''' is most widely known and used wiki.  With over 4 million articles, it can be overwhelming.  On the other hand, it contains lots of material about writing wiki pages, organizing wikis, managing large wikis, and using advanced features of MediaWiki.  You might browse by starting at http://en.wikipedia.org/wiki/Wikipedia:About
 
* '''[https://fedoraproject.org/wiki/Fedora_Project_Wiki The Fedora Project Wiki]''' is an example of a relatively large wiki used to support a FOSS project.  The wiki provides a home for much of the technical documentation, and other materials related to operation of the Fedora project.
 
* '''[https://fedoraproject.org/wiki/Fedora_Project_Wiki The Fedora Project Wiki]''' is an example of a relatively large wiki used to support a FOSS project.  The wiki provides a home for much of the technical documentation, and other materials related to operation of the Fedora project.
  
=== Deliverables: ===
+
=== Deliverables ===
 +
 
 
A wiki page with a short biography and (in a later assignment) a link to your blog
 
A wiki page with a short biography and (in a later assignment) a link to your blog
  
Line 65: Line 72:
  
 
= Notes for Instructors =
 
= Notes for Instructors =
 +
 
The remaining sections of this document are intended for the instructor.  They are not part of the learning activity that would be given to students.
 
The remaining sections of this document are intended for the instructor.  They are not part of the learning activity that would be given to students.
  
=== Assessment (possible rubrics for student assignment): ===
+
=== Assessment (possible rubrics for student assignment) ===
 
'''Below are the questions that need to be answered to provide assessment for this activity along with a sample assessment table.'''
 
'''Below are the questions that need to be answered to provide assessment for this activity along with a sample assessment table.'''
  
Line 74: Line 82:
 
* 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 96: Line 104:
 
|}
 
|}
  
=== Comments: ===
+
=== Comments ===
 +
 
 
Comments to instructor using this activity with students:
 
Comments to instructor using this activity with students:
 
* Some discussion with students about wiki etiquette may be helpful.
 
* Some discussion with students about wiki etiquette may be helpful.
Line 102: Line 111:
  
 
=== Additional Information: ===
 
=== Additional Information: ===
{| border="1"
+
 
 +
{| class="wikitable"
 
|-  
 
|-  
|'''ACM Knowledge Area/Knowledge Unit''' || Social Issues and Professional Practice [[ACM_Body_of_Knowledge]]
+
| '''ACM Knowledge Area/Knowledge Unit''' || Social Issues and Professional Practice [[ACM_Body_of_Knowledge]]
 
|-
 
|-
|'''ACM Topic''' || Unclear - https://www.acm.org/education/CS2013-final-report.pdf
+
| '''ACM Topic''' || Unclear - https://www.acm.org/education/CS2013-final-report.pdf
 
|-
 
|-
|'''Level of Difficulty''' || Easy
+
| '''Level of Difficulty''' || Easy
 
|-
 
|-
|'''Estimated Time to Completion''' ||  30 minutes
+
| '''Estimated Time to Completion''' ||  30 minutes
 
|-
 
|-
|'''Materials/Environment''' || Access to the Web via a web browser.  
+
| '''Materials/Environment''' || Access to the Web via a web browser.  
 
|-
 
|-
|'''Author''' || Greg Hislop   
+
| '''Author''' || Greg Hislop   
 
|-
 
|-
|'''Source''' ||  
+
| '''Source''' ||  
 
|-
 
|-
|'''License''' || Licensed CC BY-SA  
+
| '''License''' || Licensed CC BY-SA  
 
|}
 
|}
  
 
=== 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 131: Line 142:
 
[[File:CC_license.png]]
 
[[File:CC_license.png]]
  
[[Category: Learning_Activity]]
+
[[Category:Learning_Activity]]
 
+
 
[[Category:Communication_and_Tools]]
 
[[Category:Communication_and_Tools]]
 
+
[[Category:CS Principles]]
[[Category: CS Principles]]
+
[[Category:POSSE]]

Revision as of 19:46, 29 January 2017


Title Wiki Activity
Overview Provides an overview of wikis and teaches basic skills for creating and editing wiki pages.
Prerequisite Knowledge None.
Learning Objectives Upon completion of this activity, students will be able to: 1) Describe typical uses of wikis, 2) Create and edit a wiki page, 3) Discuss use of wikis in FOSS projects.

Background

According to Wikipedia: "A wiki is a website which allows its users to add, modify, or delete its content via a web browser usually using a simplified markup language or a rich-text editor. Wikis are powered by wiki software. Most are created collaboratively." [1]


The Need for Web publishing

  • Quick publication via the Web
  • Decentralized control
    • But room for recovery
  • Web page creation without HTML knowledge

The Solution - Wikis

  • Access via a Web browser
  • Simple text editor
  • Character based formatting
  • Built-in change tracking and roll-back

Wiki History

  • Predecessors
    • Memex, hypertext, hypercards
  • Wiki Wiki Web - 1994
    • Ward Cunningham
  • Today: Lots of Wiki systems
    • Major platforms include: Media Wiki, Docuwiki, Tikiwiki, MoinMoin
    • Wiki text syntax is generally similar across platforms but with enough variation to be confusing
    • Wiki Creole attempts to provide a standard but has not been completely adopted

For our learning activity we will focus on Media Wiki, the wiki software that powers Wikipedia.

Directions

Part 1 - Introduction to Wikis

  1. Read the overview article about wikis. (After all, what starting point can there be for wikis other than the Wikipedia article?)
  2. Read basics of MediaWiki page creation and page editing

Part 2 - Creating a wiki page

As part of your introduction to other POSSE participants, please create a short bio page for yourself in foss2serve.org. Do the following:

  1. Go to the Foss2serve wiki.
  2. Login and change your password. You should have received a user ID and temporary password by email. If you did not, please contact Greg Hislop at hislop@drexel.edu.
  3. Create a new "User" page in the wiki for your user ID. You can see an example here and begin to create your page by modifying the URL of this example, changing the user ID to your own user ID.
  4. Edit the participants page for this POSSE and add your own name and link your name to the User page you created in the prior step. Please keep the names in alphabetic order by last name. In a later activity, you will create a blog and add the link to your blog here too. The participants page is here

POSSE participants: You will be asked to contribute to this wiki page during future activities.

Part 3 - Wiki Examples

  1. Browse several example wikis and try to define the role that they play. Starting points:
  • Wikipedia is most widely known and used wiki. With over 4 million articles, it can be overwhelming. On the other hand, it contains lots of material about writing wiki pages, organizing wikis, managing large wikis, and using advanced features of MediaWiki. You might browse by starting at http://en.wikipedia.org/wiki/Wikipedia:About
  • The Fedora Project Wiki is an example of a relatively large wiki used to support a FOSS project. The wiki provides a home for much of the technical documentation, and other materials related to operation of the Fedora project.

Deliverables

A wiki page with a short biography and (in a later assignment) a link to your blog

POSSE attendees: foss2serve user wiki page created with brief bio. Include a link to your blog if you have one.

Notes for Instructors

The remaining sections of this document are intended for the instructor. They are not part of the learning activity that would be given to students.

Assessment (possible rubrics for student assignment)

Below are the questions that need to be answered to provide assessment for this activity along with a sample assessment table.

  • 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)
Criteria 1
Criteria 2

Comments

Comments to instructor using this activity with students:

  • Some discussion with students about wiki etiquette may be helpful.
  • Part 2 will need to be modified with instructions for an outside wiki.

Additional Information:

ACM Knowledge Area/Knowledge Unit Social Issues and Professional Practice ACM_Body_of_Knowledge
ACM Topic Unclear - https://www.acm.org/education/CS2013-final-report.pdf
Level of Difficulty Easy
Estimated Time to Completion 30 minutes
Materials/Environment Access to the Web via a web browser.
Author Greg Hislop
Source
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:


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