2025.07.02
[Moodle Manual ①] 2025 Edition|How to Set Assignments & Tips for Use Explained by Support Staff!
"There are too many settings like format and deadlines, so we are managing it by trial and error."
"Why do students submit assignments after the deadline has passed?"
For those who have such concerns, this article carefully introduces how to submit and set assignments in Moodle, along with the latest screenshots.
Table of Contents
- 1. What are the benefits of submitting assignments using an LMS?
- 2. How to Submit Assignments on Moodle 2-1. Procedure for Submitting Assignments on Moodle
- 3. FAQ | Moodle Support Desk Answers "Frequently Asked Questions" 3-1. [Moodle] How to extend the assignment submission deadline for specific students only?
- 4. Summary
2-2. [Latest Version] Moodle Assignment Setting Manual
3-2. [Moodle] What is the difference between "End Date" and "Cut-off Date"?
3-3. [Moodle] I want to download all submitted files at once. It was possible in previous versions.
3-4. [Moodle] How to allow students to resubmit an assignment that has already been finalized?
1. What are the benefits of submitting assignments using an LMS?
In educational settings, collecting assignments from students, grading them, and providing feedback are routine tasks. Traditionally, submissions were mainly done on paper or via email attachments, but these methods had issues such as "difficulty in tracking submission status" and "time-consuming grading and returning process."
As a means to solve these problems, it has become common in educational settings to use LMS (Learning Management System) for assignment submissions.
Submitting assignments via LMS offers the following benefits for both instructors and students.
〇Centralized Management of Submission Status
Since you can immediately check on the system who submitted and when, and who has not yet submitted, the burden on teachers is greatly reduced.
〇 Deadlines, File Formats, and Automatic Plagiarism Checks
Files submitted past the deadline or not in the specified format are automatically identified by the system, reducing the need for individual checks by instructors. Furthermore, by integrating with external tools, it is also possible to automatically perform plagiarism checks (copying from other students or literature).
〇 Streamlining and Enhancing Feedback
You can efficiently provide detailed feedback, comparable to or even more than paper, by using features such as comment entry, rating scales, and annotation functions on PDF files.
〇Submission Environment That Enhances Student Convenience
Submissions can be made anytime from smartphones or PCs, and it is easy to confirm after submission, reducing stress for students.
By utilizing the assignment submission feature of the LMS in this way, the work efficiency of both teachers and students is greatly improved, allowing them to spend time on the essential focus of "improving the quality of education" without being overwhelmed by complicated administrative tasks.
Especially in universities with multiple courses and a large number of students, as well as in corporate training settings, the ability to complete the entire process of assignment submission, collection, grading, and feedback within the system will greatly contribute to improving operational efficiency.
2. How to Submit Assignments in Moodle
Moodle is an open-source learning management system (LMS) widely used around the world. It covers all the necessary functions for education, such as online assignment submission, test administration, grade management, and content delivery, and is utilized in various settings including universities and corporate training.
The process of submitting assignments using Moodle is very simple, with submission, grading, and feedback all completed online. Here, we explain the workflow for both students and instructors, as well as how to set up assignments, using the common "file submission" type assignment as an example.
2-1. Procedure for Submitting Assignments in Moodle
■Flow for Students
1) Access the assignment to check the content, deadline, and submission format
We will confirm the details, deadline, and submission format of the assignment. Assignments can be submitted as online text entered in a form or as files such as PDF or Word.

2) Submit the assignment
Upload the file according to the instructions, or fill out the form and submit it.

3) Check feedback from the instructor
When the teacher provides feedback, it will also be displayed on the student's assignment screen.

■Flow for Teachers
1) Check the status of assignment submission
Check the submission status. You can quickly see a list of unsubmitted, submitted, and late submissions.

2) Check the submitted file
Download the file or view it online to check the contents.
3) Enter feedback / Enter rating.
Enter feedback and grades for the submitted assignments. Feedback is not mandatory, but good feedback enhances the learning effect. In Moodle, feedback can be provided not only as text comments but also as annotated PDFs or file formats. Additionally, depending on the settings, assignments can be graded using evaluation criteria such as rubrics.

The above outlines the basic process from assignment submission by students to grading and feedback by instructors. By utilizing Moodle in this way, you can streamline cumbersome tasks such as checking submission status and file management, enabling centralized management of submitted materials.
In the following chapters, we will provide a detailed explanation of the specific steps for the "assignment setting" that instructors should carry out in advance to realize such operations, following the screen layout of Moodle 4.5.
2-2. [Latest Edition] Moodle Assignment Setting Manual
From here, we will explain the specific steps to set up assignments according to the latest interface of Moodle 4.5. Depending on the settings, the submission format, deadlines, and feedback methods can vary significantly, so correctly understanding the settings leads to smooth class management.
From registering basic assignments to setting deadlines and evaluation methods, let's cover the entire process so that students can submit their assignments without confusion.
1) Add an assignment from the course creation screen in Moodle.

2) The task setting screen will be displayed. The details of each setting item are as follows.
General | ||
---|---|---|
Project Name(Required) | Enter the task name to be displayed in the section. | |
Description | Enter if there is an explanation for the issue. | |
Usage: Set the deadline for the task. | ||
Start Date and Time | Students cannot submit assignments before this deadline. | |
End Date and Time | The end date displayed on the screen; students can submit assignments even after this deadline has passed. | |
Block Date and Time | Students cannot submit assignments after this deadline. | |
Submission Type: Decide how students will submit their assignments. | ||
Submission Type | Online Text | A text input form will be displayed on the assignment submission screen. |
File Submission | The file upload screen will be displayed on the assignment submission page. | |
Permitted File Types |
Specify the types of files that can be uploaded to the task. If file types are restricted, an error will occur when a file outside the specified types is uploaded. |
|
Feedback Type: Set the method of feedback for the submitted assignments. | ||
Feedback Type | Feedback Comments | You can register feedback as comments when evaluating tasks. |
Offline Evaluation Worksheet |
You can download and upload an evaluation worksheet that allows you to provide feedback all at once when assessing tasks. | |
Feedback File | You can upload files with feedback when evaluating assignments. | |
Submission Settings: Set the method for submitting assignments. | ||
Ask students to click the submit button | A button to confirm submission will be displayed. Once the confirm button is pressed, students will no longer be able to modify the assignment. | |
Requesting students' consent for the submission agreement | A checkbox for consent will be displayed when submitting the assignment. | |
Number of Allowed Submissions | Set the number of times to submit the assignment. | |
Group Submission Settings | ||
Submitted by students in groups | Set to yes if you want each group to submit assignments. To use this feature, please set up participants in groups. | |
Notification: Settings related to notifications when students submit assignments or when teachers grade them. | ||
Notify the evaluator of submission | Set whether to notify the teacher when an assignment is submitted. | Notify the evaluator of submissions after the deadline | Set whether to notify the teacher when an assignment is submitted after the deadline. | Default Setting for "Notify Students" | Set whether or not to notify students when grades are assigned by the teacher. |
―Points―
Here, as an example, we would like to set the task under the following common conditions.
・Assignment Title: Reaction Paper due on Friday, 6/20
・Submission Period: June 20, 2025, 9:00 AM to June 30, 2025, 5:00 PM
・Write at least 250 characters about what impressed you in today's lecture
・File format must be PDF only
・Feedback will be provided via online text
・Unlimited submissions allowed within the deadline
In this case, set it as follows.
General | ||
---|---|---|
Project Title | 6/20 (Fri) Reaction Paper | |
Description |
・Please submit what left an impression on you from today's lecture in 250 characters or more. ・File format: pdf only |
|
Usage | ||
Start Date and Time | Start Date and Time: June 20, 2025, 9:00 AM | |
Block Date and Time | Block Date and Time: June 30, 2025, 17:00 | |
Submission Type | ||
Submission Type | File Submission | |
Permitted Files | Document format .pdf | |
Feedback Type | ||
Feedback Type | Feedback Comments | You can submit feedback via comments. |
Submission Settings | ||
Number of Allowed Submissions | Unlimited |
Have you been able to set the assignment? There are many setting items, so let's think about how you want students to submit their assignments and configure each item accordingly.
3. FAQ | Moodle Support Desk Answers "Frequently Asked Questions"
The assignment feature is widely used in educational settings and is a common topic of questions from teachers. This chapter explains typical questions frequently received by the support desk and how to address them.

3-1. [Moodle] How to Extend the Assignment Submission Deadline for Specific Students Only?
A: You can set an "individual submission deadline" from the task setting screen.
In addition to the uniform deadline set for all assignments, it is possible to extend the submission deadline only for specific students. This feature is often used for individual cases such as when a student could not submit an assignment due to illness or network issues.
■Setup Procedure:
1) From the assignment submission screen, click "Allow Extension" in the status column of the target student.

2) A screen to reset the deadline will be displayed. Please set the extended deadline. This setting will not affect other students.
3-2. What is the difference between "End Date" and "Cut-off Date" in Moodle?
A: "End date and time" is the submission deadline, and "block date and time" blocks the submission operation itself.
The difference between these two dates and times is surprisingly easy to confuse, and troubles caused by incorrect settings often occur.
Item | Overview | Common Uses |
---|---|---|
End Date and Time | Submission deadline. Submissions are still possible after this date (however, if late, it will be marked as "Submitted after deadline") | If you want to keep a record of late submissions |
Block Date and Time | Time to block the submission operation itself | If you want to completely close submissions or prevent resubmissions |
We often receive questions about students submitting after the deadline even though an end date and time were set. If you do not want to accept submissions from students after the deadline, please set a cutoff date and time.
3-3. [Moodle] I want to download all submitted files at once. It was possible in previous versions.
A: From the "View All Submissions" screen, it is possible to download all files at once in ZIP file format.
Due to changes in the locations where batch downloads can be performed in the upgrade to Moodle 4.5, inquiries have increased.
■ Download Procedure:
1) After opening the task, click "Submit" at the top of the screen.

2) A list of submissions will be displayed. Check all the boxes to the left of the students' names, and press the download button at the bottom of the screen to download all submissions at once.

3-4. [Moodle] How to have students resubmit confirmed assignments?
A: By selecting "Revert to Draft," students can resubmit their work.
If you set "Require students to click the submit button" to yes on the assignment setting screen, once the student confirms submission, they will no longer be able to resubmit the assignment. If you want the student to resubmit again, please perform the following operations.
■How to operate:
1) From the assignment submission screen, click "Revert submission to draft" in the status column of the target student.

2) The student's assignment is in draft status. Notify the student and ask them to resubmit it.
4. Summary
The assignment feature of Moodle offers a wide range of settings such as submission formats and grading methods, allowing for highly flexible configurations. On the other hand, this flexibility can also lead to issues like "confusion due to configuration errors" and "an increase in inquiries from students."
This article introduced the basic flow of the task function, the setup procedures, and how to handle frequently asked questions, but in actual operation, more complex cases are also expected.
At Human Science, we provide practical support such as Moodle implementation assistance, manual creation, and the establishment of support systems for teachers. If you have any concerns such as "being overwhelmed with inquiries from teachers" or "wanting seminars on how to use Moodle," please feel free to contact us.
Moodle Related Information
- 2025.07.02
- [Moodle Manual ①] 2025 Edition|How to Set Assignments & Tips for Use Explained by Support Staff!