CSC/ECE 517 Fall 2018 E1854 Improve self-review, Link peer review & self-review to derive grades: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 11: Line 11:
==Introduction==
==Introduction==


===Purpose===
Expertiza has the ability to require self-reviews on projects, however, these self-review scores do not have much functionality. In the current system, self-review scores are created and stored, but are not used afterwards. This project seeks to improve upon the self-review system, and extend its functionality. The main points of this project are as follows:
 
*Create a method to calculate a derived score between self and peer-reviews. The closer the self-review is to the peer-review, the greater the score. Display this score on the "View Scores" page.
The purpose of the project is to improve self-review, link self review and peer review, to device a strategy to come up with the composite score.
*Allow instructors to decide if peer-reviews should be visible before self-review completion. Display the correct review scores accordingly.
 
*Display the self-review scores in the "View Scores" and heat map of peer-reviews, denoting that they are a different type of review.
===Problem Definition===
 
:1. Implementation of the concept to see self-review scores juxtaposed with peer-review scores. Designing a way to show them in the regular “View Scores” page and the alternate (heat-map) view
 
:2. Implementation of the methodology to combine self-review and peer-review scores to derive a composite score
 
:3. Checking if the author has submitted the self-evaluation(s) before seeing the results of their peer evaluations(already implemented).

Revision as of 20:50, 13 November 2018

E1854. Improve self-review, Link peer review & self-review to derive grades

This page provides a description of the Expertiza based OSS project.

About Expertiza

Expertiza is an open source project based on Ruby on Rails framework. Expertiza allows the instructor to create new assignments and customize new or existing assignments. It also allows the instructor to create a list of topics the students can sign up for. Students can form teams in Expertiza to work on various projects and assignments. Students can also peer review other students' submissions. Expertiza supports submission across various document types, including the URLs and wiki pages.

Introduction

Expertiza has the ability to require self-reviews on projects, however, these self-review scores do not have much functionality. In the current system, self-review scores are created and stored, but are not used afterwards. This project seeks to improve upon the self-review system, and extend its functionality. The main points of this project are as follows:

  • Create a method to calculate a derived score between self and peer-reviews. The closer the self-review is to the peer-review, the greater the score. Display this score on the "View Scores" page.
  • Allow instructors to decide if peer-reviews should be visible before self-review completion. Display the correct review scores accordingly.
  • Display the self-review scores in the "View Scores" and heat map of peer-reviews, denoting that they are a different type of review.