Grading functionality comes out-of-the-box with wpLEARNS for WooCommerce Sensei LMS Plugin.
wpLEARNS for WooCommerce Sensei LMS Plugin:
Grading Settings
There are no general ‘Grading Settings’ to define for Sensei.
Instead settings are defined under the ‘Quiz Settings’ panel on each individual Lesson page that contains Quiz Questions.
To see ‘Quiz Settings’…
Go to Lessons > All Lessons > [Lesson Title]> ‘Quiz Settings’
wpLEARNS for WooCommerce Sensei LMS Plugin:
Quiz Settings for Grading
Grading is only relevant for Sensei Quizzes.
To define how a Quiz should be graded…
Go to Lessons > All Lessons > [Lesson Title]> ‘Quiz Settings’
Here you can…
- Set a ‘Pass required to complete lesson’ – Here you can enter a number to indicate % of Quiz questions that must be correct to ‘pass’ the lesson. You can also define how many questions should be shown the student from this quiz each time– default is ‘All’
- ‘Randomise question order’ – Check to enable this.
- ‘Grade quiz automatically’ – Check to enable automatic quiz grading! Limited to Multiple Choice, True/False and Gap Fill questions.
- ‘Allow user to retake the quiz’ – Check to enable
What does ‘Question Grade’ Mean??
‘Question Grade’ is a way to give questions different weights in importance when calculating a grade.
For instance, imagine your Quiz contains four Questions. Three questions are multiple choice. Since they are easy, you assign a ‘Question Grade’ of ‘1’ to each of those three questions.
The fourth question is a ‘Multi Line’ question– an essay. Since it is harder, you give it a ‘Question Grade’ of ‘4’
The Learner answers all four multiple choice questions incorrectly, however answers the essay correctly.
In that case… The Learner has a grade of 50% for that Quiz. Why?
Because the essay question had a ‘Question Grade’ weight equal to all of the other multiple choice questions combined.
After Version 1.9, questions you can assign a ‘0’ as grade value.
Questions with no grade are skipped during auto-grading. You cannot assign a grade manually from Sensei > Grading to a question that has a ‘Question Grade’ of ‘0’
No. Unless the ‘Question Grade’ of a Quiz Question that requires manual grading and hasn’t been graded results in the Learner not meeting the pass grade you have set for ‘Pass required to complete lesson’ (under ‘Quiz Settings’) THE QUIZ WILL SHOW AS ‘GRADED’ in Sensei > Grading
Any Quizzes requiring manual grading will display a “Review Grade” button. Click on that button to grade any questions ungraded.

wpLEARNS for WooCommerce Sensei LMS Plugin:
Auto Grading Quizzes
To enable a Sensei Quiz to be graded automatically, you must check the box to enable this functionality from the Lesson (Quiz) page.
Go to Lessons > All Lessons > [Lesson Title]> ‘Quiz Settings’
Check the box next to “Grade quiz automatically” to enable automatic grading for the Quiz.
Quiz Questions of a different type than the above will still need to be graded manually in order to calculate the student’s Quiz Grade.
wpLEARNS for WooCommerce Sensei LMS Plugin:
Manually Grading Quizzes and Questions
If you haven’t enabled “Grade quiz automatically” on a Quiz’s settings, you’ll need to grade that Quiz manually.
If you have enabled “Grade quiz automatically” on a Quiz’s settings, but that Quiz contains some questions which need to be graded manually, you’ll need to do so.
Here’s what students will see on the frontend after they’ve completed a Lesson/Quiz that needs to be manually graded and hasn’t been graded yet:
To manually grade entire Quiz or specific Quiz Questions…
Go to Sensei > Grading > , then…
‘Select a course’ and ‘Select a lesson’ from the dropdown to see all submitted Quizzes for that Course, Lesson OR
Click ‘Ungraded’ tab to display just ungraded Quizzes. These are quizzes that aren’t enabled for auto-grading and must be graded manually. OR
Click on the “Review Grade” button next to any course in the ‘All’ or ‘Graded’ tabs. This indicates that a Quiz has questions that must be manually graded or that a Learner has retaken a quiz previously submitted.
wpLEARNS for WooCommerce Sensei LMS Plugin:
How to Grade
After following instructions above for manually grading quizzes, you will see a screen that looks like this:
For each Quiz Question, you have the following grading options:
- Correct or not? Displays as ‘✔’ and ‘X’ buttons
- Question Grade – an editable field, this is the grade assigned to the student’s answer
- Question Grade – Displays total possible grade that can be assigned to this question if correct
If a question has a ‘✔’ and ‘X’ already selected…
it has already been graded (manually or automatically)
If both ‘✔’ and ‘X’ are grayed out for that question…
You need to select one. Remember ‘✔’ means the answer is correct and ‘x’ means it is not correct. If you mark a question correct, the full point value of the ‘Question Grade’ you have set for that question will auto-populate. In other words, by default the Learner gets all the points possible for a Question marked correct.
“Grade” “Auto Grade” “Reset”
Frontend: Viewing Grades
Students can also view their grades from the frontend of your LMS website.
From the “My Courses” page (/my-courses), students can click on the “View Results” button to view their grade for any Course listed.
Students can view their grade for specific Lesson from that Lesson’s page. Completed Lessons or ‘Quiz’ Lessons that have been Completed (or ‘Passed’ in the case of Quizzes) will display a Congratulations message like this…