Comparison with the weightiest assessment

Workshop evaluation plugins ::: workshopeval_weightiest
Maintained by Albert Gasset, David PinyolDavid Pinyol Gras
Evaluation method for Moodle Workshop that uses the assessments with highest weight as reference for evaluating other assessments.
Latest release:
79 sites
48 downloads
6 fans
Current versions available: 4

This method allows teachers to decide which assessments are "good" by giving them the highest weight. The rest of assessments are evaluated by comparison to the "good" assessments, similary to "comparison with the best assessment".

Screenshots

Screenshot #0

Contributors

Albert Gasset (Lead maintainer)
David Pinyol
David Pinyol Gras: Creator
Please login to view contributors details and/or to contact them

Comments RSS

نظریې وښیئ
  • David Mudrák
    پينځنۍ، 11 سېپتمبر 2014، 8:12 PM
    Thanks guys for sharing this plugin with the Moodle community. Your plugin seems to be implemented in a nice way as it just extends and tweaks other plugin's behaviour. Well done on that.

    My experience says that it is crucial for users (especially for students) to understand how grade calculation works. I think it's necessary to provide a good explanation - e.g. here at the plugin description field (as mentioned above in the plugin check results).

    With the hope the reported plugin check results will be addressed soon, you are cleared to land. Welcome to the Plugins directory.
  • Professor Vernellia Randall
    پينځنۍ، 19 مۍ 2016، 2:08 PM
    This is an amazing tool. I have been using the workshop for years. This is an essential feature that is long overdue. Thank you.
  • David Pinyol
    يونۍ، 28 جنوري 2018، 1:47 AM
    Thank you Vernellia
  • Olga Arsic
    اونۍ، 17 فبروري 2018، 5:02 AM
    I really loved general information about your plug-in. I would like to know if teachers can only grade the assessment with 'good' or 'bad' or there are other options as well? Can teachers grade all the assessments on their own? Can they also give comments?
    Thanks.
  • Mikael Kurula
    دونۍ، 8 اپریل 2019، 9:54 PM
    Thank you for a great plugin! Using the standard method of grading evaluations, we got the problem that ambitious graders got punished when the majority of the graders were not critical enough. This is OK for teachers in survival mode (like I was in this course last year). Your plugin seems to fix this problem with a very reasonable teacher effort!

    Because I could not find any documentation of the plugin behaviour, I will try to formulate something here. Please correct me if I'm wrong!

    By trial and error, I conclude that the weights that I assign to the peer assessments equal the weights in the weighted average that forms the grade of the original submission, for instance: One submission receives the peer grades 64, 80, 77, 80. The teacher gives the first submission weight 5 without touching the other weights; this results in grade (5*64+2*80+77)/8=69.625, or approximately 70, for the submission.

    By inspecting the source code of the plugin, mainly the file lib.php, I conclude that the impact, of the weights that I assign, on the grading of the peer assessment is the following: Each individual peer assessment of a given submission is compared to all weightiest assessments of that submission, and the full score minus the shortest distance becomes the score for the peer assessment. The percentage tolerance under "Comparison of assessments" determines how much two assessments in a dimension need to differ in order to be considered "different", so that differences equalling the tolerance exactly are considered equal.
  • Zabelle Motte
    دونۍ، 27 مارچ 2023، 2:04 PM
    Could you please update information about Moodle version compatibility ? This plugin seems to be used on recent Moodle versions but it would be appreciable to know if it still works fine on Moodle 4.
  • Enrique Domínguez
    درېنۍ، 16 جنوري 2024، 8:30 PM
    Great plugin! I have been using it for several years, but my concern is related to the calculation of the assessment grades, which do not take into account how much the assessments differ from the "good" (weightiest) assessment. Have you consider replacing the line 129 in lib.php by the following expression
    $distance += abs($agrade - $rgrade) * $weight;
    Or even this
    $distance += $weight * 100 * (abs($agrade - $rgrade) - $settings->comparison * 10) / (100 - $settings->comparison * 10);
    In this sense, the score would be proportional to the distance to the "good" assessment, similary to "comparison with the best assessment".
Please login to post comments