CSC/ECE 517 Fall 2019 - E1953. Tagging report for student: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 25: Line 25:
==Implementation==
==Implementation==
//yet to do
//yet to do
==FlowChart==
[[File:E1953_FlowChart2.png]]


==Teammates==
==Teammates==

Revision as of 18:02, 28 October 2019

CSC/ECE 517 Fall 2019 - E1953. Tagging report for student

Introduction

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.

Problem Statement

The following tasks were accomplished in this project:

  • If tagging is enabled, number of total tags per round is shown on student's score page
  • Implemented feature which shows number of tags student have entered
  • Implemented feature to show number of tags entered and total number of tags in Assignment page.
  • Implemented feature to show tagging counts dynamically when student change tagging type in score page
  • Added RSPEC testcases for testing changes done for tagging

About Tagging

Expertiza has a feature of peer review where other teams can provide feedback on student's work. There is also another feature of "Tags", where a student can answer if the feedback provided were helpful or not. Tags can vary from assignment to assignment but the main motive of it is to provide information on whether the feedback provides helpful information for student's assignment

Motivation

For a particular assignment, there may be a lot of questions and hence multiple feedback. Students might miss a few tags and they might go unanswered. This feature will provide students to keep track of answered tags and show them how many tags have they answered out of total tags on the page.

Design

//yet to do

Implementation

//yet to do

FlowChart

Teammates

Mentor -Akanksha Mohan

  • Sameer Adhikari (sadhika2)
  • Spencer Yoder (smyoder)
  • Mark Trawick (mtrawic)

References

  1. Github Repository for Expertiza
  2. Expertiza Documentation on Database Tables
  3. Rails Guide Documentation