Grade Assignments
Grade Assignments
Review student submissions and assign marks with feedback. Grades can integrate with the gradebook for automatic GPA calculation.
Time required: 2-5 minutes per submission
Prerequisites
- Faculty or Assignment Manager role
- Assignment in “Published” or “Finished” state
- Student submissions received
Steps
Step 1: Access Submissions
Option A - From Assignment:
- Go to OpenEduCat → Assignment → Assignments
- Open the assignment to grade
- Click Submissions smart button
Option B - Direct Access:
- Go to Assignment → Submissions
- Filter by assignment name
Step 2: Open Submission
- Click on a student’s submission
- Review submission details:
| Field | Description |
|---|---|
| Student | Submitting student |
| Submitted On | Submission timestamp |
| Status | Current state |
| Attachments | Uploaded files |
| Comments | Student notes |
Step 3: Review Student Work
- Download attached file(s)
- Review submission content
- Compare against assignment criteria
Step 4: Enter Grade
| Field | Required | Description | Example |
|---|---|---|---|
| Marks | Yes | Score for submission | 85 |
| Grade | Auto | Calculated from marks | A- |
| Status | Auto | Updates to “Graded” | - |
Step 5: Provide Feedback
In the Feedback field, provide:
- Strengths of the submission
- Areas for improvement
- Specific suggestions
- Rubric scores (Enterprise)
Example Feedback:
Good understanding of sorting algorithm concepts.
Strengths:- Clear explanation of time complexity- Well-organized code examples
Areas for Improvement:- Add more academic citations (only 3 provided)- Include space complexity analysis
Score Breakdown:- Content: 25/30- Analysis: 28/30- Code Quality: 22/25- Citations: 10/15Step 6: Save Grade
- Click Save
- Status changes to “Graded”
- Student is notified (if enabled)
Bulk Grading
Quick Entry Mode
- Open assignment
- Click Grade All button
- Grid view shows all submissions:
| Student | Marks | Grade | Action |
|---|---|---|---|
| John Doe | [ ] | - | [View] |
| Jane Smith | [ ] | - | [View] |
- Enter marks directly in grid
- Click [View] to see full submission
- Click Save All when done
Import Grades
- Click Import Grades button
- Download template:
Roll Number,Marks,Feedback2024001,85,"Good work"2024002,72,"Needs improvement"
- Fill in grades
- Upload file
- Verify imported data
- Click Import
Rubric-Based Grading (Enterprise)
Using a Rubric
- Open submission
- Click Grade with Rubric
- Score each criterion:
| Criterion | Excellent (4) | Good (3) | Fair (2) | Poor (1) | Score |
|---|---|---|---|---|---|
| Content | ○ | ● | ○ | ○ | 3 |
| Analysis | ● | ○ | ○ | ○ | 4 |
| Format | ○ | ● | ○ | ○ | 3 |
- Total calculated automatically
- Comments auto-generated from rubric
Creating a Rubric
- Go to Assignment → Configuration → Rubrics
- Click Create
- Add criteria and levels:
| Field | Description |
|---|---|
| Name | Rubric name |
| Criteria | List of evaluation criteria |
| Levels | Performance levels (4-point, 5-point, etc.) |
| Points | Points per level |
Late Submission Handling
Automatic Penalty
If late penalty configured:
- System calculates days late
- Penalty applied automatically:
Final Score = Raw Score - (Late Days × Penalty)
- Both raw and adjusted scores shown
Manual Override
To waive late penalty:
- Open submission
- Uncheck Apply Late Penalty
- Enter adjusted marks manually
- Add note in feedback
Return for Revision
Instead of grading:
- Open submission
- Click Return for Revision
- Enter revision feedback
- Click Confirm
- Student can resubmit
Grade Analytics
Submission Statistics
On assignment form, view:
- Total students
- Submitted count
- Graded count
- Average score
- Grade distribution
Reports
- Go to Assignment → Reports → Grade Analysis
- Select assignment(s)
- View:
- Score distribution histogram
- Pass/fail ratio
- Comparison across assignments
Gradebook Integration (Enterprise)
Sync to Gradebook
After grading:
- Open assignment
- Click Sync to Gradebook
- Grades appear in gradebook with assignment weightage
Automatic Sync
Configure in assignment settings:
- Enable Auto-sync to Gradebook
- Grades sync immediately after entry
Field Reference
Submission Line
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
marks | Marks | Float | 0 to assignment max |
grade_id | Grade | Many2one | Auto-calculated |
feedback | Feedback | Html | Faculty comments |
state | Status | Selection | submitted/graded/returned |
graded_by | Graded By | Many2one | Faculty who graded |
graded_date | Graded On | Datetime | When graded |
late_penalty_applied | Late Penalty | Boolean | Penalty deducted |
raw_marks | Raw Marks | Float | Before penalty |
Troubleshooting
Cannot enter marks
Check that:
- You have grading permissions
- Assignment is not in Draft state
- You are assigned to the subject/course
Grade not calculating
Verify grade configuration:
- Go to Grade Configuration
- Check percentage ranges
- Ensure no gaps in ranges
Sync to gradebook failing
Ensure:
- Gradebook integration module installed
- Assignment has weightage assigned
- Student is in gradebook roster
Student didn’t receive feedback
Check notification settings:
- Student has email configured
- Notification templates are active
- Portal notifications enabled
Related: Create an Assignment | Submit an Assignment