Moodle Help & Support (Staff)

This refers to Moodle 4.3 from August 2024 onwards

Please ensure within the Moodle assignment settings that "Offline grading worksheet" and "Feedback files" tick boxes have been checked.

Feedback settings for offline marking.

Quick-Step Guide

  1. Download and Unzip files from Moodle assignment. Keep the files in a specific folder.
  2. Use Track Changes in Word or a PDF annotator to add your feedback to the submissions.
  3. Zip the marked files back into a .zip folder.
  4. Upload the new .zip to Moodle.

Full Instructions

Downloading submissions

  1. Navigate to the relevant module and click into the Moodle assignment.

2. On the Grade Summary page, click 'View all submissions'

View all submissions button on Moodle Assignment

3. Check the "Select" tick box to select all students OR use the tick boxes next to each student to make a specific selection.

4. Scroll down to "With selected..." and select 'Lock submissions' then click on 'Go'

Lock all submissions before marking on Moodle Assignment.

5. A popup will appear asking you to confirm your choice. Click 'OK'.

Pop up message asking if you wish to lock all submissions on this Moodle Assignment.

Submissions will now be locked. Without this step, students can still resubmit so this is very important to do.

6. Next, scroll down to Options and tick the "Download submissions in folders" checkbox.

Select 'Download submissions in folders' checkbox

7. Scroll back to the top and select 'Download all submissions' on the top right corner.

'Download all submissions' option


After downloading all submissions...

A .zip folder will be sent to your downloads folder on your computer

This .zip contains submission files for all of the students that you selected in the previous steps.

Student submission folders

The next steps take place outside Moodle, on your computer.

  • NOTE: If using OneDrive, work offline, and upload at the end of the process.
  • At the moment we recommend this is carried out on a desktop PC or Mac or a Surface Pro rather than an iPad.

Unzip the folder: extract the files. Move them to a new folder named for your assignment.

  1. Right-click on the folder and select Extract All

Extract all files from a .zip folder

2. A pop-up window will appear. Press the 'Browse' button (by selecting a new folder that has been named for your assignment).

Selecting a destination for unzipped files

3. Then press the Extract button and the files will extract to that folder. 

Zip file is ready to extract files from

A folder is present for each student.

Add your feedback files into the relevant folder for the student. They can be in any format and any number of files.

Preparing offline marking

Go back to your Moodle site and assignment submissions and from the "Grading action" drop-down menu again select 'Download grading worksheet'. A .csv file will download to your computer. 

Download grading worksheet from the 'Grading Action' menu


Marking assignments

Now that you have downloaded all the submissions and the offline grading worksheet, it is time to mark and provide feedback. Open the folder that contain the submissions and you will see that the students who had submitted have their own folders created. 

Important: please do not change the naming convention of these folders as this is what Moodle uses to ensure the feedback files are provided to the correct student.  


A folder is present for each student. 

Go into one of the folders and open the submission. You may wish to add any comments using the Word and PDF commenting tool, or by whatever mechanism you wish to use (by direct annotation using the Android tablets/Surface Pros - see how to annotate on Word using a Surface Pro). 

You can also add other documents in the folder, for example a marksheet.

Adding additional files to a student submission folder

Add your feedback files into the relevant folder for the student. They can be in any format and any number of files.

Drag and dropping a feedback file into student submission folder


When you are ready to save the document(s) save back to the student’s folder.

Files in student folder
Once you have annotated the assignment or completed any feedback documentation for an individual student, you may wish to enter the mark for the student in the CSV file.


Open the CSV file you previously downloaded; you will see a list of students who are on the module.
Enter the marks for each student in the Grade column. You can do this all in one go or spread it out over time as long as you save the CSV to your computer. 
For large cohorts you may wish to use the sort data in Excel to help manage the marks and submissions. To do this click on the 'Sort & Filter' button in Excel. 

Adding student grade to Excel document

Sort and filter button in Excel

Uploading feedback

When you have finished adding feedback to the assignment you are now ready to upload them in bulk. 

  1. Zip up the folder which contains all the assignments and any files you provided feedback.
    You can do this by right-clicking on the folder and selecting 'Send to' and then 'Compressed (zipped) folder'. If using a Mac right-click and select 'Compress'.

Note: The files must be selected individually - the zip must not contain a folder of files.
Compressing student folders

A new zip file will be created in the same location as the files. You can rename this folder, just like you would any other folder within windows (Right click > Rename). Once your zip file has been created, the next step is to load all of the feedback files into Moodle.

2. Go back to Moodle and on the submission information table page and from the "Grading action" drop-down menu select 'Upload multiple feedback files in a zip'

Uploading a zip file of multiple feedback files

3. A new page will load where you upload the zip file. Either 

    1. Drag the zip file into the large rectangular window
    2. You can browse to and then upload the zip file. 
      To do this click 'Choose a file' and select the zip file. Then press 'Upload this file'

Choose a file of multiple feedback folders, or drag and drop the file to the screen.

4. Once the file has been uploaded press 'Import feedback file(s)'

5. A new page will load which lists what changes you’re intending to make. Click the 'Confirm' button. 

Confirm feedback upload for students in bulk.

6. Another page will appear confirming uploaded files. Click 'Continue'.

Confirmation of bulk upload of feedback.

7. The student information table will appear. Scroll to the right and within the "Feedback files" column you will see the feedback documents have been uploaded to the correct students. 

Showing feedback files successfully uploaded in bulk to the Moodle Assignment

Returning the marks in bulk

  1. When you have completed adding in all marks on the CSV file, go into your Assignment and 'View all submissions'. On this page, click on the "Grading action" dropdown menu in the top left once more but this time select 'Upload grading worksheet'. 

Choosing to upload a grading worksheet from the Grading Action menu

2. A new page will appear. Upload the CSV file by either dragging it into the rectangular window or by clicking 'Choose a file' then finding your CSV file then clicking the 'Upload this file' button.

Uploading a grading worksheet or drag and drop a file into the box.

3. When the file is uploaded you will either see an icon or the name of the file. You will see a check box entitled "Allow updating records that have been modified more recently in Moodle than in the spreadsheet". Check this box to overwrite what is already in Moodle. Click the 'Upload grading worksheet' button. 

Checking the overwrite box and uploading the grading worksheet.

4. A new page will load which lists the changes that will be made if you confirm them. Check you are happy with the marks and then press 'Confirm' 

Confirming changes to grades made by the bulk upload

5. Another page will load that states the changes have now been made. Click the 'Continue' button. 

Confirmation of grade upload.

6. You will then be taken to the student information table. In the "Grades" column you will now see the marks have been added to Moodle. 

7. It is possible that a student may submit late after you have done your marking. You can if you wish use the CSV file method. If this is the case then download the CSV file again and enter the mark for the student who has submitted. Save the CSV file and then upload it once and the mark should be populated. You can also update existing marks by following the same procedure. In practice, it is easier just to click in the text box beneath "Grade" and enter the mark there. 

Releasing all marks to students at once


  1. Begin by accessing the student submission information table: Moodle Assignment > Grading Summary > View All Submissions

  2. From there, scroll down to the Options and set Assignments per page to All. This gives you the power to release as many of the marks as you wish, instead of a predesignated number.

Setting options to show all assignments on one page within Moodle assignment.

3. Check 'Select' box to select all of the students if you wish to release all of the marks together, or use the checkboxes to make a selection.

4. Scroll down to "With selected..." dropdown menu and opt for 'Set marking workflow state' and select 'Go'


Set marking workflow state in Moodle Assignment.

5. Click 'OK' on the popup that follows.

Set marking workflow state pop up window

6. The next page will list all of the students that you have selected. To release the marks, set "Marking workflow state" to 'Released' and "Notify Students" to either 'Yes' or 'No'.

7. Click 'Save changes' to release the marks.

Release marks and 'Save' on Moodle Assignment

Video Tutorial - Moodle Assignment Uploading feedback files in bulk


Similar tutorials

The following other resources are also relevant to this topic: