CSC/ECE 517 Fall 2016/E1653. Fix and improve rubric criteria: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
 
Line 7: Line 7:


[http://expertiza.ncsu.edu/ Expertiza] is an open source project based on [http://rubyonrails.org/ Ruby on Rails] framework.It is a web application to create reusable learning objects through peer review. It supports various features such as team projects, and the submission of various documents including URLs and wiki pages. 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.
[http://expertiza.ncsu.edu/ Expertiza] is an open source project based on [http://rubyonrails.org/ Ruby on Rails] framework.It is a web application to create reusable learning objects through peer review. It supports various features such as team projects, and the submission of various documents including URLs and wiki pages. 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.
===Tasks Identified===
* Change allow_action? method of questionnaires controller to restrict unauthorized access to edit rubrics. Only Instructors who own the rubric or their Teaching Assistants should be allowed edit them.
* Dispaly an error message when a user who is not the owner of a questionnaire attempts to edit it.
===Modified Files===
*questionnaires_controller.rb

Revision as of 15:41, 28 October 2016

E1653. Fix and Improve Rubric Criteria


Expertiza Background

Expertiza is an open source project based on Ruby on Rails framework.It is a web application to create reusable learning objects through peer review. It supports various features such as team projects, and the submission of various documents including URLs and wiki pages. 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.


Tasks Identified

  • Change allow_action? method of questionnaires controller to restrict unauthorized access to edit rubrics. Only Instructors who own the rubric or their Teaching Assistants should be allowed edit them.
  • Dispaly an error message when a user who is not the owner of a questionnaire attempts to edit it.

Modified Files

  • questionnaires_controller.rb