| accepting_threshold |
real |
2.1 |
false |
|
|
The threshold on the average review received for “passing” a peer
reviewed exercise. If points_are_all_or_nothing is true, this threshold
tells whether to give full points or zero points. If
points_are_all_or_nothing is false and peer_review_processing_strategy
is automatically_grade_or_manual_review_by average all averages under
this threshold will cause an answer to be sent to manual review. In all
other cases, this column will be ignored. Peer review questions are on a
scale from 1 to 5. |
| course_id |
uuid |
|
false |
|
public.courses |
Course that this peer review is a part of. |
| created_at |
timestamp with time zone |
now() |
false |
|
|
Timestamp when the record was created. |
| deleted_at |
timestamp with time zone |
|
true |
|
|
Timestamp when the record was deleted. If null, the record is not
deleted. |
| exercise_id |
uuid |
|
true |
|
public.exercises |
Exercise that this peer review is for. There can be one peer review
per course where this field is null, which then will be used as the
default option for all peer reviewed exercises on that course. |
| id |
uuid |
uuid_generate_v4() |
false |
public.peer_or_self_review_questions
public.peer_or_self_review_submissions |
|
A unique, stable identifier for the record. |
| manual_review_cutoff_in_days |
integer |
21 |
false |
|
|
Number of days that needs to pass for the exercise submission to
move to manual review |
| peer_reviews_to_give |
integer |
3 |
false |
|
|
The number of peer reviews that the user must give before completing
the exercise. Users must always give more peer reviews than receive, to
make sure that there are enough peer reviews for each student. |
| peer_reviews_to_receive |
integer |
2 |
false |
|
|
The number of peer reviews that the user must receive before
completing the exercise. |
| points_are_all_or_nothing |
boolean |
true |
false |
|
|
True by default and recommended to keep it that way for most
courses. If set to true, the student will always receive either full
points or no points from the peer reviewed exercise. If set to false,
the points will be weighted according to a weight in each peer review
question. |
| processing_strategy |
peer_review_processing_strategy |
‘automatically_grade_by_average’::peer_review_processing_strategy |
false |
|
|
Determines how we will treat the answer being peer reviewed once it
has received enough reviews. Some variants depend on accepting
threshold. |
| reset_answer_if_zero_points_from_review |
boolean |
false |
false |
|
|
If true, the users answer will be automatically reset when peer/self
review final score is zero. |
| review_instructions |
jsonb |
|
true |
|
|
Content of additional instructions shown when self of peer review
starts. The content is in an abstract format, the same as
pages.content. |
| updated_at |
timestamp with time zone |
now() |
false |
|
|
Timestamp when the record was last updated. The field is updated
automatically by the set_timestamp trigger. |