Activities: Turnitin's Moodle Direct v2

mod_turnitintooltwo
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.
1600 sites
1k downloads
16 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

Sets

This plugin is part of set Turnitin.

Screenshots

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

Contributors

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

    thanks

    Ken
  • Picture of Yousif Kadir
    Thu, 28 Sep 2017, 5:57 PM
    Hi John

    I have been trying to install this plugin on a moodle site, but after clicking "Upgrade Moodle database now" I get page with the message below and the rest of the site goes blank.

    Message - "This page isn’t working, site is currently unable to handle this request. HTTP ERROR 500"

    If I disable mod/turnitintooltwo the site returns to normal.

    Is there something missing?

    Moodle Version on the site is 3.1

    Look forward to hearing from you

  • Picture of David Winn
    Thu, 28 Sep 2017, 7:34 PM
    Hi Yousif,

    It sounds like you may be missing the PHP extension fileinfo. I have seen 500 errors when this is missing as it is required by the plugin. If you turn Moodle's debugging on and attempt the install again you may be able to confirm this based on the error message you see.

    If that is the case there are steps to install that extension on PHP.net here: http://php.net/manual/en/fileinfo.installation.php If it's not that then please let us know.
  • Picture of Yousif Kadir
    Thu, 28 Sep 2017, 11:05 PM
    Hi David

    Thanks for the reply. I ran moodle debugging and received this after click "Update moodle database now:

    "Fatal error: Class 'SoapClient' not found in ...../mod/turnitintooltwo/sdk/soap.class.php on line 13"
  • Picture of David Winn
    Fri, 29 Sep 2017, 4:39 PM
    Hi Yousif,

    Thanks for the extra information. The cause of that error is along the same lines as what I was saying above. The SoapClient is another required PHP extension that must be enabled for the plugin to work. You will have to configure PHP with --enable-soap as per http://php.net/manual/en/soap.installation.php

    That page doesn't have much information so have a look at this one too: https://stackoverflow.com/questions/11584426/how-do-i-enable-enable-soap-in-php-on-linux
  • Picture of Yousif Kadir
    Sun, 1 Oct 2017, 5:53 AM
    Hi David

    Sorry for the late reply. I asked my server provider to install the php soap extension on to the server and now the plugin works.

    Many Thanks ;)
  • Picture of Yvonne Hamilton
    Fri, 27 Oct 2017, 11:12 AM
    Hi John and Ken,
    Our tutors reset their Moodle courses each year and reuse the existing courses. They will do this as the first step for getting the course ready/reusable for the next year. At this point in time when they reset the course all assignments will have Due Dates and Post Dates still showing the current years assignment requirements (not the expected due dates for next years assignments). It seems that the class end date is then set for 12months from the existing date (current years dates). So, even though the Due Dates and Post Dates will get updated later on, the end date is set to less than 12 months out if the current assignment (being duplicated/reset) is due in the past. This is a problem for us as we have many courses expiring part way through the year. As we only access Turnitin via Moodle plugins the tutors have no idea the class is expired and no way to fix it so as admin I have to log into Turnitin.com and change them manually. This is a real pain. Why can't we update the Class end date in Moodle or, when an assignments Due date or Post date is updated in Moodle the Class expiry date is also extended to at least 6 months beyond?
    Moodle 3.1.3 V2 & plagiarism 2017070301
    Regards,
    Yvonne
  • Picture of Ken Farrimond
    Mon, 30 Oct 2017, 6:29 PM
    Dear John
    This is to confirm that this is still an issue with the latest version of the Turnitin Plugin. I am using Turnitin 2 version 2017080901 on Moodle 3.1.7+ (Build: 20170720). The problem for us (which sounds as if it is related to Yvonne's problem) is that if the new assignment in a new course in Moodle is created with a Turnitin Rubric attached, the course is created in Turnitin with the end date set to 6 months from the current date, regardless of the submission date for the assignment. You can recreate this with the following steps

    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.

    Let me know if you need any additional information, screenshots etc.

    thanks

    Ken
  • Picture of LeeJH NY
    Tue, 7 Nov 2017, 9:27 AM
    I dont't know how to set this plugin. Is this paid plugin? Do I have to join Tunitin.com?
  • Picture of Ken Farrimond
    Tue, 7 Nov 2017, 4:08 PM
    Hi LeeJH
    The plugin is free, but your institution needs to have a paid account with Turnitin.
    Ken
1 2 3 4 5 6 7 8
Please login to post comments