CSC/ECE 517 Fall 2016 E1709 Visualizations for instructors

From Expertiza_Wiki
Jump to navigation Jump to search

Introduction

Expertiza is an open-source web application to create re-usable learning objects through peer-reviews to facilitate incremental learning. Students can submit learning objects such as articles, wiki pages, repository links and with the help of peer reviews, improve them. The project has been developed using the Ruby on Rails framework and is supported by the National Science Foundation.

Project

Purpose and Scope

Task Description

The project requires completion of the following tasks:

  • Integrate review data with author feedback data to help instructors grade the reviewers.
  • Add a new column to give the length of reviews.
  • Separate data from columns number of reviews and summary details.
  • Create a new column to check if a reviewer added a link or a file.
  • Create a new column to check the average author feedback rating per team.
  • Add interactive visualization to show class performance of an assignment to an instructor.
  • Create a new route/view/controller for class performance.
  • Add a new link to point to the new controller created. This new link will be created per assignment.
  • Create two new views, one for selecting rubric criteria and second to show the graph.
  • Create graphs to show the class performance as per the rubric metrics selected dynamically.

Workflow