Activities: Turnitin's Moodle Direct v2

Maintained by Picture of John McGettrick John McGettrick, Picture of Paul Dawson Paul Dawson, Picture of David Winn David Winn, Picture of David Hatton David Hatton
Turnitin's Moodle Direct v2 integration activity module is a standalone Moodle module with the aim of representing the full suite of Turnitin's features within the standard Moodle workflow. The module is an upgrade on the previous Turnitin plugin and is developed and maintained by Turnitin.
1689 sites
15 fans

Moodle Direct V2 is the latest version of the Moodle Direct integration for Turnitin. Moodle Direct V2 installs separately to the original Turnitin Moodle Direct plugin within Moodle so that it can be used in parallel.

Key New Features

  • PeerMark - PeerMark is now integrated into the Turnitin Assignments and is accessible from the inbox for instructors and students.
  • Rubrics - Instructors can now attach their own rubrics to Turnitin Assignments and access the Rubric Manager, Students can also view any rubric that is attached to an assignment.
  • Quickmarks - An instructor's Quickmark manager (used within GradeMark) can now be accessed from within their Moodle environment.
  • More informative Inbox screen - An assignment inbox screen is now organised so that much more information is readily available and combined on to one screen.
  • Quick editing - Certain assignment details (e.g. dates and marks) can be edited quickly in the inbox without having to go to a specific edit screen.
  • Drag and drop submissions - Users can now submit via drag and drop. They will also be provided with an extract of their submission as proof that it has been submitted to Turnitin.
  • Class Migration Tool - Instructors and administrators can now recreate classes they have on Turnitin which may have existed in previous integrations or created through the Turnitin website.

Inherited features from v1

  • Multi-part Assignments - Each Turnitin Assignment may consist of up to 5 parts, parts can be configured to have start dates, due dates and post dates independent of one another.
  • Real Turnitin Users - The integration maps Moodle users to real Turnitin user accounts for both Instructors and Students, there is the option to disable student emails should an institution not wish to have students log in to Turnitin rather than Moodle.
  • GradeMark / Moodle Grade Book integration - Grades are synchronised between Turnitin's GradeMark and the Moodle grade book.
  • Anonymous Marking (UK Only) - Anonymous marking allows student names to be masked from instructors up until the post date.
  • Troubleshooting / Diagnostics - Diagnostic mode allows administrators to identify bugs and communication issues by enabling API call logs and displaying line numbers within error messages


This plugin is part of set Turnitin.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7


Picture of John McGettrick
John McGettrick (Lead maintainer)
Picture of Caroline Westgarth
Caroline Westgarth
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Andrew Molteno
    Fri, 24 Mar 2017, 1:28 PM
    Hi David
    We reinstalled both direct v2 and plagiarism plugin which resolved the issue.
  • Picture of John McGettrick
    Wed, 29 Mar 2017, 6:00 PM
    Hi Ken, apologies for the delay in responding.

    The pop up message should show "Changing or detaching a rubric will remove all existing rubric scoring from papers in this assignment, including scorecards which have previously been marked. Overall grades for previously graded papers will remain." I can see that isn't happening so we'll get that fixed.

    At the moment it is only possible to share a rubric through the Turnitin website and an instructor currently can't view another instructor's rubric unless it's shared.

  • Picture of Ken Farrimond
    Tue, 4 Apr 2017, 6:51 PM
    Hi John
    Thanks for your response, it will be good to see that fixed.

    For sharing rubrics, in practice we have a zip file with our 10 different rubrics in and get our various academic admins (who create assignments) to upload them to their account.

  • Picture of Ishani Vardhan
    Wed, 3 May 2017, 8:25 PM
    Hi there,

    We are using v2.6+ of Turnitin Assignment plugin on Moodle 3.1 and were in the process of upgrading to Moodle 3.2 in due course of time.

    Will 2.6+ version seamlessly work on Moodle 3.2 or do we have to upgrade it to 2.7 to make it work? Has anyone faced any issues, small or major, with plugin's 2.7+ version on Moodle 3.2?

  • Picture of David Winn
    Wed, 3 May 2017, 9:25 PM
    Hi Ishani,

    You will have to upgrade the plugin to the v2.7+ version as the v2.6+ version does not support 3.2 and you may encounter problems. A lot of the changes we made to support 3.2 were a result of Moodle's new Boost theme but there were also some deprecated features. I would recommend updating to the latest version.
  • Picture of Ken Farrimond
    Sat, 13 May 2017, 5:39 PM
    Hi John and others

    Can you clarify what is expected behaviour with regard to setting class end dates in Turnitin? We are having issues with assignments created at the start of the academic year expiring before the submission dates. As I test, I have just create a new course, with the course start date set for Jan 2018. I then created an assignment using Turnitin2 plugin with all three availability dates set to 2018 dates. I then logged in to Turnitin and the "Class End Date" is 13-Nov-2017.

    We are using version 2.7+ 2017012501


  • Picture of John McGettrick
    Mon, 15 May 2017, 5:05 PM
    Hi Ken,

    The class end date should default to six months after the latest date on the assignment. The course start date won't have any affect as it's not passed to Turnitin.

  • Picture of Ken Farrimond
    Mon, 15 May 2017, 5:36 PM
    Hi John

    Thanks for the swift response, what I am seeing is the class end date being set to six months from the current date, regardless of any of the dates set in the assignment. Thus for one course I set
    Allow submissions from 13 Feb 2018 (enable ticked)
    Due date 20 May 2018 (enable ticked)
    Cut-off date 13 Oct 2018 (enable ticked)

    I went straight into Turnitin and the Class had been created with end date 13 Nov 2017. I can send screen grabs if you wish, let me know where to send them.

  • Picture of Ken Farrimond
    Mon, 15 May 2017, 6:26 PM
    Further to the above message I think I have worked out what is going on, at least in part.

    I tried to work out if there was anything non-standard in the way we create assignments. When we create an assignment we always "attach a rubric" while creating the assignment in Moodle. I tried without attaching a rubric with a cut off date over a year from now and the assignment was created with a class end date of one year from today's date. (Much better that six months from today.)

    I then tried various earlier dates and found that provided a cut-off date was included the class end date was set to the "Due date". These seems odd, but workable.

    Conclusion, while I still cannot get dates to work as you describe, however it is clear that adding a rubric before you have initially saved the assignment (with its dates) creates the initial course with a date six months from the current date. This can be avoided by creating the assignment, then editing to add a rubric after the assignment has already been created.

    I am more than happy to give details of the steps taken in identifying this behaviour.

  • Picture of Conor Bradley
    Tue, 16 May 2017, 4:27 AM
    Any guide as to when we should expect a Moodle 3.3 compatible release?
  • Picture of John McGettrick
    Tue, 20 Jun 2017, 4:49 PM
    Hi Ken, that would be great. Can you give us steps to reproduce.

    Hi Conor, we anticipate a release with support for 3.3 coming very soon. We haven't found any major problems and are just making the last minor tweaks.
  • Picture of Glenn Pillsbury
    Sat, 24 Jun 2017, 5:59 AM
    Can't install the file into 3.3. When I try via the built-in Moodle installer, I first get a message "Unable to detect the plugin type. Please choose the plugin type manually." Then, when I select "Activity (mod)", the page simply refreshes without proceeding anywhere. Nothing happens.
  • Picture of John McGettrick
    Mon, 26 Jun 2017, 3:37 PM
    Hi Glenn, is this the same issue as with plagiarism_turnitin?
  • Picture of Glenn Pillsbury
    Mon, 26 Jun 2017, 11:45 PM
    No, they were different problems. However, the mod seems to have installed as expected this time. Not sure what changed...
  • Picture of Ken Farrimond
    Mon, 17 Jul 2017, 8:36 PM
    Hi John

    Re course end dates when attaching a rubric.

    Sorry for the slow response, I have been away.

    To re-create the issue
    1) Ensure that you have at least one rubric created in your Turnitin Account
    2) Create a new course
    3) Add an Assignment to the course and enter a name for the assignment
    4) Set the due date 11 months from now and the cut-off date 12 months from now
    5) Enable Turnitin in the assignment “Turnitin plagiarism plugin settings”
    6) Attach a Rubric (at the bottom of the “Turnitin plagiarism plugin settings”)
    7) Click save and return to module
    8) Log in to Turnitin and find the class and it will have been created with a “Class end date” only six months from now.

    This is on Moodle 3.0.5 (Build: 20160711) with Turnitin Assignment 2, 2.7+ 2017012501.

    If you think it might have been fixed in a more recent update I am happy to update and re-test.


1 2 3 4 5 6 7
Please login to post comments