CSC/ECE 517 Fall 2018 E1870 Warn of deadlines and enforce them: Difference between revisions
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
====Code Level Design==== | ====Code Level Design==== | ||
==Test Plan== | ==Test Plan== | ||
Test task list(Student side) | ===Test checkbox(Instructor side)=== | ||
Case 1: Check the checkbox | 1. Log in as instructor | ||
Log in as student | 2. Navigate to “Manage…”,then “Assignments” | ||
Navigate to “Assignments” | 3. Under “Actions”, choose “Edit” | ||
Choose an assignment | 4. Navigate to “Review Strategy” | ||
Navigate to “Others’ work” | 5. See the checkbox “Allow student to join reviews late” | ||
Student cannot do the second review without the first one | |||
===est task list(Student side)=== | |||
====Case 1: Check the checkbox==== | |||
1. Log in as student | |||
2. Navigate to “Assignments” | |||
3. Choose an assignment | |||
4. Navigate to “Others’ work” | |||
5. Student cannot do the second review without the first one | |||
====Case 2: Uncheck the checkbox==== | |||
1. Log in as student | |||
2. Navigate to “Assignments” | |||
3. Choose an assignment | |||
4. Navigate to “Others’ work” | |||
5. Student can do the second review without the first one | |||
Revision as of 03:06, 20 November 2018
Introduction
Expertiza supports multi-round peer review. Currently, in this situation, student who did not do the previous round peer review can still do the subsequent round peer review. According to the deduction policy, some reviewees might lose points because of the reviewers who miss the previous round peer review. Therefore, it will be fairer to provide instructor an option which can decide whether a student can do the subsequent round peer review when s/he did not do the previous round peer review.
Design Plan
UI Improvement
In assignment#edit page “Review strategy” tab, add an option (e.g., “Allow student to join reviews late”*) to allow students to do the second round peer reviews without the first round peer review; by default this option is unchecked. Please note that this option should appear only if there are multi-round peer reviews. If there is only one round peer review, do not show this option.
- Before
- After
Functionality Implementation
Visual Aids
- Flow Chart
- UML
Related Problems
Code Level Design
Test Plan
Test checkbox(Instructor side)
1. Log in as instructor 2. Navigate to “Manage…”,then “Assignments” 3. Under “Actions”, choose “Edit” 4. Navigate to “Review Strategy” 5. See the checkbox “Allow student to join reviews late”
est task list(Student side)
Case 1: Check the checkbox
1. Log in as student 2. Navigate to “Assignments” 3. Choose an assignment 4. Navigate to “Others’ work” 5. Student cannot do the second review without the first one
Case 2: Uncheck the checkbox
1. Log in as student 2. Navigate to “Assignments” 3. Choose an assignment 4. Navigate to “Others’ work” 5. Student can do the second review without the first one