Giter Site home page Giter Site logo

kalufinnle / markus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from markusproject/markus

0.0 1.0 0.0 149.35 MB

Git repository of MarkUs

License: MIT License

Shell 0.53% JavaScript 16.00% Ruby 69.12% Python 4.12% C 0.03% Java 0.09% Haskell 0.10% R 0.02% Racket 0.16% CSS 0.02% TeX 0.04% HTML 7.70% Jupyter Notebook 0.17% Dockerfile 0.09% SCSS 1.80%

markus's Introduction

MarkUs logo

Welcome to MarkUs! Online Marking Made Easy

MarkUs is a Ruby on Rails and React web application for the submission and grading of student assignments. The primary purpose of MarkUs is to provide TAs with simple tools that will help them to give high quality feedback to students. MarkUs also provides a straight-forward interface for students to submit their work, form groups, and receive feedback. The administrative interface allows instructors to manage groups, organize the grading, and release grades to students.

1. Features

  • Student files are stored using git
  • Students submit files through the web interface or using version control
  • Graders can easily annotate students' code
  • Instructors can form groups or students can form groups on their own
  • Web-based course administration
  • See the Wiki pages for more features

2. Installation

To install MarkUs for production, see the Installation Guide for details and step by step instructions.

To install MarkUs for development, see either of the docker installation or vagrant installation guides.

3. Who is Using MarkUs?

  • Department of Computer Science, University of Toronto, Canada
  • School of Computer Science, University of Waterloo, Canada
  • École Centrale de Nantes, France

4. Credits

MarkUs grew out of OLM, which was built using the TurboGears framework. We are grateful to everyone who worked on or funded both projects, and to the creators of Ruby on Rails for building such a great framework. Since 2008, more than 140 undergraduate students have participated in the development of MarkUs; some as full-time summer interns, but most working part time on MarkUs as a project course or on a volunteer basis.

MarkUs' development has been supported by the University of Toronto, École Centrale de Nantes, et. al. Kudos to everyone who turned that support into working code, which you can see in our Contributors list

Supervisors: Karen Reid, David Liu

Former supervisors: Morgan Magnin, Benjamin Vialle

markus's People

Contributors

david-yz-liu avatar mishaschwartz avatar benjaminvialle avatar jennac3 avatar adisandro avatar nellev avatar dependabot-preview[bot] avatar mikeconley avatar dependabot[bot] avatar wchrisk avatar christinem avatar decathectzero avatar anoverga17 avatar gitgeminiano avatar lejaokri avatar dependabot-support avatar softwaredev avatar lvwrence avatar danielstjules avatar matakut avatar ghigt avatar jerboaa avatar reidka avatar yusifan avatar pretendwhale avatar alexinman avatar zhangsu avatar kubasub avatar mikeing2001 avatar jriemann avatar

Watchers

James Cloos 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.