CSC/ECE 517 Spring 2016 E1631 Team-based reviewing: Difference between revisions
Jump to navigation
Jump to search
Line 4: | Line 4: | ||
*There are occasions when it's advantageous to review projects as a team . | *There are occasions when it's advantageous to review projects as a team . | ||
*It helps foster discussion and thereby improves the process of learning. | *It helps foster discussion and thereby improves the process of learning. | ||
== Task Description == | |||
1. Add fields to the ResponseMap model to record who reviews whom. The field reviewee_id refers to the team who is being reviewed. The field reviewer_id refers to the individual/team performing the review. | |||
2. Add a boolean field reviewer_is_team to identify if the review is performed by a team or an individual. | |||
3. If reviewer_is_team is true, the reviewer_id will be a reference to the Teams table. Else, it will be a reference to the Participants table. | |||
4. For an Instructor to specify whether the review is a Team/Individual based review, provide a checkbox on the Review Strategy tab of assignment creation. |
Revision as of 23:05, 2 April 2016
Purpose
- Currently all reviews in Expertiza are done by individuals. This is true regardless of whether the assignment is done by individuals or teams .
- There are occasions when it's advantageous to review projects as a team .
- It helps foster discussion and thereby improves the process of learning.
Task Description
1. Add fields to the ResponseMap model to record who reviews whom. The field reviewee_id refers to the team who is being reviewed. The field reviewer_id refers to the individual/team performing the review. 2. Add a boolean field reviewer_is_team to identify if the review is performed by a team or an individual. 3. If reviewer_is_team is true, the reviewer_id will be a reference to the Teams table. Else, it will be a reference to the Participants table. 4. For an Instructor to specify whether the review is a Team/Individual based review, provide a checkbox on the Review Strategy tab of assignment creation.