CSC/ECE 517 Fall 2020 - E2080. Track the time students look at other submissions

From Expertiza_Wiki
Revision as of 03:48, 22 October 2020 by Lcmcconn (talk | contribs)
Jump to navigation Jump to search

Introduction

The Expertiza project takes advantage of peer-review among students to allow them to learn from each other. Tracking the time that a student spends on each submitted resources is meaningful to instructors to study and improve the teaching experience. Unfortunately, most peer assessment systems do not manage the content of students’ submission within the systems. They usually allow the authors submit external links to the submission (e.g. GitHub code / deployed application), which makes it difficult for the system to track the time that the reviewers spend on the submissions.

Problem Statement

Current Implementation

Proposed Solution

Design pattern

Flowchart

Code Changes

Algorithm For Precise Timing Accuracy

Test Plan

Automated Testing Using RSpec

Manual UI Testing

Our Work

Issues found and fixes

Team Information

  1. Luke McConnaughey (lcmcconn)
  2. Pedro Benitez (pbenite)
  3. RohitNair (rnair2)
  4. Surbhi Jha(sjha6)

Mentor: Sanket Pai (sgpai2)
Professor: Dr. Edward F. Gehringer (efg)

References

  1. Expertiza on GitHub
  2. RSpec Documentation