ULCC / open-mod_coursework

10 stars 8 forks source link

Coursework Activity

Copyright University of London.

Any queries, please email coursework@london.ac.uk

The Coursework Activity has been written to provide a way to receive coursework and have it marked without teachers knowing which student the work belongs to. Multiple markers are also supported where a final grade can be agreed based on several options. It does not replace the standard assignment activity and is intended to work alongside it. Special thanks to Royal Veterinary College and @aspark21, Plymouth University, London School of Tropical Medicine and University of London International Programmes for funding parts of the development and documentation.

Current Coursework plugin includes following features as well as features added in Releases below:

• Integration with Turnitin plagiarism tool

• Use of Moodle’s core grading methods

• Blind Marking (Instructors do not know who they are marking)

• Blind Feedback (Students do not know who marked their submission)

• Bulk download of submissions

• Bulk upload of annotated files

• Bulk submission of grades through a grading worksheet

• Support for up to 3 markers

• Control over who sees feedback and grades at each stage

• Automatic marker allocation rules

• Group submissions

• Backup & Restore Support

• Duplication Support

• Import of markers allocation from CSV

Releases

November 2019 - Features funded by UoLIA

New features:

March 2018

New features:

August 2017

New features:

June 2017

May 2017

New features:

September 2016

January 2016

New features:

November 2015

New features:

Plagiarism

Coursework works with Turnitin plagiarism plugin https://github.com/turnitin/moodle-plagiarism_turnitin and the lowest recommended version is v2017022201

Release & Support

This is currently a beta preview release and includes untested code. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details: http://www.gnu.org/copyleft/gpl.html

Documentation

The documentation can be found in https://docs.moodle.org/31/en/Coursework_module

Installation

Place the plugin under Moodle root/mod folder. This version of Coursework does not require local/ulcc_framework

Reliability

University of London tests its developments on its own systems that run on a standard LAMP stack. Any issues resulting from running on other infrastructure is not supported. Bug Reports: Please report bugs using the GitHub issues tab. When reporting a bug please outline the exact steps you took that resulted in the bug so it is easier to identify and potentially fix.

Defining roles

Coursework allows institutions to define their permissions unique to their institution. If you wish for help setting these up please contact moodle@rvc.ac.uk

Configuration

Be aware that you will need to prevent teachers from viewing logs in your courses/site in order for the anonymity to be effective.

Running Behat tests

Follow the steps to install both PHPUnit and Behat on your Moodle instance:

http://docs.moodle.org/dev/PHPUnit#Installation_of_PHPUnit_via_Composer http://docs.moodle.org/dev/Acceptance_testing#Installation

PHPUnit

Behat