Issue Details (XML | Word | Printable)

Key: MDL-16553
Type: Bug Bug
Status: Open Open
Priority: Minor Minor
Assignee: Petr Skoda
Reporter: Geoffrey Brewster
Votes: 23
Watchers: 18
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Student cannot see reponse file for Advanced uploading of assignment with No Grade

Created: 17/Sep/08 11:58 PM   Updated: 23/Oct/09 03:49 AM
Return to search
Component/s: Assignment
Affects Version/s: 1.9.2
Fix Version/s: None

Environment:
Moodle 1.9.2 (Build: 20080711)

Issue Links:
Duplicate
 

Database: PostgreSQL
Participants: Caroline Moore, Donna Hrynkiw, Ellen Marie Murphy, Geoffrey Brewster, Lori Bakken, Lucian DiPeso, Nicholas McJetters, Paul Grzesina and Petr Skoda
Security Level: None
Affected Branches: MOODLE_19_STABLE


 Description  « Hide
Teacher created an Advanced Uploading of Files assignment. Grade was set to No Grade
Students uploaded a file
Teacher downloaded file, made corrections, saved it as a different name and uploaded it as a response file
Teacher saved feedback (didn't give a grade since type was No Grade)
Students received notification that assignment grade was updated.
When students tried to access the response file it was not present although teacher could still see it in the grade window

After reproducing this, I set the assignment to receive a grade and then gave the student a grade.
The student could then see the response file along with the grade

Although there is an easy workaround, this does not act the way I expected. Teachers should be able to set this as a No Grade assignment and also give students a response file. The particular teacher who notified me of this problem did not want to use the Moodle gradebook, but actually gave the students the grade on the response file.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Lori Bakken added a comment - 02/Oct/08 05:48 AM
We have the same problem as well

Ellen Marie Murphy added a comment - 07/Oct/08 11:35 PM
We have a number of instructors who have run into this as a problem. Even if they are using a gradebook, they don't always want to assign a grade to an "assignment" as they are not considering the exchange an "assignment". I didn't seem to be a problem with previous versions of Moodle. Thanks.

Caroline Moore added a comment - 25/Oct/08 03:10 AM
I would argue that this is more than a minor problem. When an instructor selects "No Grade," s/he should not have to input a fake grade for every student simply so that they can see the returned file. For large classes this process is time consuming. If one is using the Moodle gradebook, one must take the additional step of making sure the fake grades do not affect the student's final grade.

Nicholas McJetters added a comment - 07/Jan/09 12:53 PM
This behavior also occurs if the teacher does not give a reply in the comment box on the quick grading assignment screen. If this is left empty, then the response file will not be presented to the student as well.

Caroline Moore added a comment - 31/Jan/09 02:05 AM
Has there been any progress on this? Now that our Spring semester has started, I am seeing more faculty experiencing this problem. It is more than a minor issue for us.

Paul Grzesina added a comment - 05/Feb/09 05:48 AM
The following patch to mod/assignment/type/upload/assignment.class.php seems to fix it for us:

@@ -108,7 +108,7 @@
return;
}

  • if ($grade->grade === null and empty($grade->str_feedback)) { /// Nothing to show yet
    + if ($grade->grade === null and empty($grade->str_feedback) and !$this->count_responsefiles($USER->id)) { /// Nothing to show yet return; }

Lucian DiPeso added a comment - 10/Apr/09 05:16 AM
This looks similar to MDL-18516.

Donna Hrynkiw added a comment - 23/Oct/09 03:49 AM
We are experiencing this issue in v1.9.5

Alternate work-around:

You can leave Grade set to "No Grade" IF you add some text in the Feedback text field.
(Repeating comment from Nicholas McJetters, and confirming Paul Grzesina's fix.)