How to Add Assignments
Create assignments with file submission, due dates, grading, and feedback for student assessment
How to Add Assignments
Assignments let you give students tasks to complete and submit — homework, projects, essays, problem sets, or creative work. You can collect file uploads, text submissions, or links.
Creating an Assignment
- Open the Course → CoursePlan → select a module
- Click Add Content → Assignment
- Fill in the assignment details:
| Field | Description | Tips |
|---|---|---|
| Title | Assignment name | Be specific: "Week 3: Solve Problems 1-10" |
| Instructions | Detailed instructions in rich text | Include formatting, images, equations if needed |
| Due Date | Submission deadline | Set with buffer time |
| Total Marks | Maximum score | Match your grading rubric |
| Submission Type | File upload, text, or link | Choose based on assignment type |
| Allow Late Submissions | Accept after due date | Late submissions are flagged |
| Visibility | Published or Draft | Keep as Draft until ready |
- Click Create
📸 Screenshot: Assignment creation form
Submission Types
| Type | Student Submits | Best For |
|---|---|---|
| File Upload | PDF, DOC, images, ZIP | Written assignments, scanned work |
| Text | Rich text directly in the browser | Short answers, essays |
| Link | URL to external resource | Presentations, Google Docs, videos |
Grading Assignments
- Open the assignment → go to the Submissions tab
- You'll see a list of all submissions with:
- Student name and submission time
- Late indicator (if applicable)
- Submission preview
- Click on a submission to review
- Enter a score (out of total marks)
- Add feedback — text feedback visible to the student
- Click Grade
📸 Screenshot: Assignment grading view with feedback
Grading Status
| Status | Meaning |
|---|---|
| Pending | Submitted but not yet graded |
| Graded | Score and feedback given |
| Late | Submitted after the due date |
| Not Submitted | Student hasn't submitted yet |
Student Experience
- Students see the assignment in their course module
- They click View Assignment to read the instructions
- They click Submit and choose their submission type
- After submitting, they see a confirmation with timestamp
- Once graded, they receive a notification and can view their score and feedback
Best Practices
- Clear instructions — Include exactly what you expect: format, length, criteria
- Reasonable deadlines — Give students enough time to complete quality work
- Constructive feedback — Even brief feedback helps students improve
- Rubric alignment — Make sure the total marks match your grading criteria
- Timely grading — Grade submissions within a few days to keep momentum
Related Articles
- How to Add a CoursePlan — Structure content into modules
- How to Connect Exams — Add automated assessments
- How to Add PDFs — Upload reference materials
- How to Add Videos — Add video instructions
assignmenthomeworksubmissiontaskprojectgrading
More in Course Management
How to Create a Course
Step-by-step guide to creating a new course with modules, pricing, curriculum mapping, and content
How to Create Teachers
Add teacher accounts, configure profiles, and assign them to specific courses and branches
How to Add a Batch
Create student batches within a course for organized enrollment, content access, and batch-specific management
How to Add a CoursePlan
Structure your course content with modules and organized learning flow for a professional learning experience