Giter Site home page Giter Site logo

huangkbaaron / wikiedudashboard Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wikieducationfoundation/wikiedudashboard

0.0 2.0 0.0 55.3 MB

Wiki Education Foundation's Wikipedia course dashboard system

Home Page: https://dashboard.wikiedu.org

License: MIT License

Ruby 61.80% CoffeeScript 27.13% JavaScript 0.90% CSS 6.53% HTML 2.78% ApacheConf 0.86%

wikiedudashboard's Introduction

Wiki Ed Dashboard

Build Status Test Coverage Code Climate

The Wiki Ed Dashboard is a web application that supports Wikipedia education assignments, provides data and course management features for groups of Wikipedia users โ€” instructors, students, and others โ€” who are working on a common Wikipedia project. Users log in with their Wikipedia accounts (through OAuth) and allow the dashboard to make edits on their behalf. The dashboard automates many of the standard elements of organizing and participating in a Wikipedia classroom assignment.

This is a project of Wiki Education Foundation, developed in partnership with WINTR, intended for our education programs on English Wikipedia. To see it in action, visit dashboard.wikiedu.org.

What it does

The Dashboard allows instructors to create a course page, which students can join. It then gathers information about edits those users have made and articles they have edited, and creates a dashboard for each course intended to let instructors and others quickly see key information about the work of student editors. It also creates a global dashboard to see information about many courses at once.

  • The system shows information for based on list course IDs defined by a page on Wikipedia.
  • The system uses a set of endpoints on Wikimedia Labs (see WikiEduDashboardTools) and the Wikipedia API to perform queries on a replica Wikipedia database, for information about articles and revisions related to the courses.
  • The system pulls page views (from stats.grok.se) for relevant articles on a daily basis.
  • The system pulls revision metadata from ores.wmflabs.org on a daily basis.

(The system can also pull information from the EducationProgram extension's liststudents API to identify which users are part of courses. These are 'legacy' courses, and have limited support.)

Documentation

Setup

Technology

Other

wikiedudashboard's People

Contributors

ragesoss avatar ntdb avatar thenickcox avatar siebrand avatar adamwight avatar amire80 avatar nikerabbit avatar cinnamy avatar mattfordham avatar

Watchers

James Cloos avatar A-Follower avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.