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

From Expertiza_Wiki
Jump to navigation Jump to search
(Created page with "CSC/ECE 517 Fall 2019 - E1953. Tagging report for student == About Expertiza == Expertiza is an educational web application created and maintained by the joint efforts of the st...")
 
No edit summary
Line 2: Line 2:


== About Expertiza ==
== About Expertiza ==
Expertiza is an educational web application created and maintained by the joint efforts of the students and the faculty at NCSU. It’s an open-source project developed on Ruby on Rails platform and its code is available on Github. It allows students to review each other’s work and improve their work upon this feedback.
[http://expertiza.ncsu.edu/ Expertiza] is an open source project based on [http://rubyonrails.org/ 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

Revision as of 17:38, 27 October 2019

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

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