Jump to content

Wikipedia Education Program: Difference between revisions

From mediawiki.org
Content deleted Content added
trim
Line 11: Line 11:
| projectpage = Wikipedia Education Program
| projectpage = Wikipedia Education Program
| display = {{{display}}}
| display = {{{display}}}
}}<noinclude>[[Extension:EducationProgram|<nowiki/>]]<nowiki/>
}}<noinclude> '''Purpose of this document:'''
* The [[Extension:Education Program|Education Program extension]] is currently in active use on a number of Wikipedias, with experimental use on other projects (Wikiversity, Wikinews) as well. Andrew Russell Green and Sage Ross are currently working on improving the user experience and squashing the extension's bugs.

* Plan the continued development of software supporting the [https://outreach.wikimedia.org/wiki/Wikipedia_Education_Program Wikipedia Education Program], which is currently implemented as [[Extension:EducationProgram|<nowiki/>]][[Extension:Education Program]][[Extension:Education Program|.]]
* Provide current stat<nowiki/>us updates about the development.

== Status ==

* The extension is currently in active use on a number of Wikipedias, with experimental use on other projects (Wikiversity, Wikinews) as well. Andrew Russell Green and Sage Ross are currently working on improving the user experience and squashing the extension's bugs.
** Bugs and feature requests managed on [[bugzilla]]
** Bugs and feature requests managed on [[bugzilla]]
* [[{{FULLPAGENAME}}/status|Status updates]]
* [[{{FULLPAGENAME}}/status|Status updates]]

Revision as of 17:52, 18 November 2013

  • The Education Program extension is currently in active use on a number of Wikipedias, with experimental use on other projects (Wikiversity, Wikinews) as well. Andrew Russell Green and Sage Ross are currently working on improving the user experience and squashing the extension's bugs.
    • Bugs and feature requests managed on bugzilla
  • Status updates

Current plans

Although it is functional and meets some of the needs that aren't met by using conventional wiki pages to organize educational assignments, the current user experience for the course pages and other elements of the Education Program extension need to be overhauled. We anticipate that Andrew will continue developing it gradually, while the Growth team may or may not develop a more general system for supporting in-person outreach efforts later on. So we plan to redesign the current system piece by piece, making the new elements as modular as possible.

Near term goals

  • Allow course leaders to assign articles to students (patch)
  • Allow course leaders to add students to courses (patch)
    • Provide a better way of checking whether a user is part of a course
  • Fix the most significant bugs that won't involve rewriting the core course page code
  • Implement Notifications for course events

Design ideas and mockups

Diagram of some of the main workflows associated with course pages: setting up a course page before an assignment begins (pink), updating a course page while an assignment is going on (blue), and participating in an assignment from beginning to end as a student editor (green).
Course page redesign mockup by Sage Ross, from May 2013.

User testing

As we get closer to a redesign of the main course page UI/UX, Sage will do lightweight user testing. Let him know if you want to participate.

History

The Education Program extension is currently in use on English Wikipedia and a number of other Wikimedia wikis. After initial development by Jeroen De Dauw (see initial Software design document), it was deployed on English Wikipedia in late 2012, and has been used actively since the beginning of 2013, with maintenance by Jeroen until July 2013. In October 2013, Andrew Russell Green began working as the primary developer of the extension.