CSC/ECE 517 Fall 2019 - E1984. Improve self-review Link peer review & self-review to derive grades: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 66: Line 66:


===References===
===References===
* [https://github.com/expertiza/expertiza/pull/1611 URL to pull request]
* [https://github.com/expertiza/expertiza/pull/1611 E1984 Pull Request]
* [https://www.researchgate.net/profile/Paul_Vossen/publication/333022439_SCORING_MODELS_FOR_PEER_ASSESSMENT_IN_TEAM-BASED_LEARNING_PROJECTS/links/5cd6d6b4299bf14d958a4b99/SCORING-MODELS-FOR-PEER-ASSESSMENT-IN-TEAM-BASED-LEARNING-PROJECTS.pdf Scoring models for peer assessment in team-based learning projects]
* [https://www.researchgate.net/profile/Paul_Vossen/publication/333022439_SCORING_MODELS_FOR_PEER_ASSESSMENT_IN_TEAM-BASED_LEARNING_PROJECTS/links/5cd6d6b4299bf14d958a4b99/SCORING-MODELS-FOR-PEER-ASSESSMENT-IN-TEAM-BASED-LEARNING-PROJECTS.pdf Scoring models for peer assessment in team-based learning projects]
* [http://tinyurl.com/PiTeamMate Tools for enabling developmental feedback and teamwork grading by peer assessment: PeerAssessPro™]
* [http://tinyurl.com/PiTeamMate Tools for enabling developmental feedback and teamwork grading by peer assessment: PeerAssessPro™]

Revision as of 02:55, 12 November 2019

E1984. Improve self-review Link peer review & self-review to derive grades

This page provides a description of the Expertiza-based Semester project.

Problem Statement and Overview

In Expertiza the Instructor can create assignments and check the 'Allow self-review' box for Students. When enabled, each member evaluates his/her submission with the same criteria as the peer review. Currently, these self-review scores are not used to compute the final scores for the assignment. The task here is to improve the self-review system pertaining to give it a weightage in the final scores for the submissions.

Some of the objectives we try to achieve for this project are as follows:

  • Provide a formula that takes both the peer review score and self-review score into account for calculating the composite score.
  • The composite score should get higher as the self-review score gets closer to the peer-review score.
  • Make sure that the peer-review scores are not visible before the self-review submission.
  • Display the composite score on the “View Scores” page.
  • Display the self-review scores in the "View Scores" page and in the "Alternate" (heat-map) view of the peer-reviews, highlighting them as a different type of review.

The need for the self-review section is to know how well the students can judge their work and understand how to evaluate their flaws and rectify them. Also, if they can score themselves close to their peers, then it means that they have good self-assessment skills and they are being honest about what they think of their work.

Code Changes Flow


Use case

  • Actors:
  1. Instructor: This actor is responsible for creating assignments and adding students to the assignment. 
  2. Student:    This actor is responsible for submitting, self-reviewing and viewing the scores. 
  • Actions
  1. Instructor: Create Assignment, Enable Self-Review.
  2. Student: Login, Add work and Submit, Submit Self-Review, View Scores.

Previous Process

Previously, Expertiza allowed students to submit an assignment and provides a link for self-review. Once the self-reviewing was done, the submitted score gets stored in the database but was not used in calculating the overall score of the assignment for the student. Because of this, students can score themselves higher than what they should get. This helps students in no way. So, to make productive use of this score and to help students learn self-evaluating, we have made some changes in the review score calculation which is explained in the section below.

New Process

We are trying to derive a new formula that takes into account the self-review score and calculates a composite score, which will be the student's final score:

  1. Notes for deriving the formula

Testing

Test cases are as follows:

  • Peer-reviews cannot be viewed before a self-review is completed.
  • Peer-reviews can be viewed immediately when self-reviews are not required.
  • The composite scores are saved to the database.
  • Self-review scores are displayed with peer-review scores.
  • Student can only see their own self-review.

Team and Resources

Team_AABD:

References