SleekView for Tutor LMS Gradebook: grades, quizzes & assignments as tables
Read directly from tutor_gradebooks, tutor_quiz_attempts, and assignment submissions. Build instructor grading queues, gradebook pivots, and per-student grade history without leaving the WP admin.
♾️ Lifetime License available
Gradebook entries, quizzes, and assignments in one workspace
Tutor LMS Gradebook stores final grade computations in wp_tutor_gradebooks and per-result rows in wp_tutor_gradebooks_results, with quiz attempts in wp_tutor_quiz_attempts (and per-question answers in wp_tutor_quiz_attempt_answers) and assignment submissions in wp_comments with assignment meta. The default Gradebook screen shows per-course summary; cross-course grade history, pending-grading queues, and gradebook pivots for cohorts are not part of the built-in admin.
SleekView reads all four tables directly. An instructor grading queue filters tutor_quiz_attempts to attempt_status = review_required sorted by submission date so instructors process pending work in one pass. A per-student grade history joins gradebook results, quiz attempts, and assignment submissions to give a complete academic record on one screen. A gradebook pivot turns student rows and course columns into a class-wide grade matrix for end-of-term review.
Inline grade entry routes through Tutor LMS's grading API so completion hooks fire, certificates issue, and parent-portal notifications send (if installed). Direct table writes are available for grade corrections where you don't want re-notifications. Instructor scoping ensures each teacher sees only their own courses; capability gating layers admin and support roles on top.
Workflow
Build grading workflows without tab-switching
Pick the gradebook source
tutor_gradebooks_results for computed-grade views, tutor_quiz_attempts for grading queues, or wp_comments filtered to assignment submissions.
Compose grade columns
Scope per instructor
Grade inline or bulk
Sample columns
A typical Tutor LMS gradebook view
tutor_gradebooks_results with tutor_quiz_attempts and assignment submissions.
wp_tutor_gradebooks + wp_tutor_gradebooks_results + wp_tutor_quiz_attempts + wp_comments (assignments)
| Student | Course | Quiz avg | Assignments | Final grade | Status |
|---|---|---|---|---|---|
| alex@studio.co | Photoshop 101 | 92% | 4 / 4 | A | Passed |
| ria@design.io | JS Basics | 78% | 3 / 4 | B | Passed |
| tom@hello.dev | JS Basics | 48% | 1 / 4 | F | Failing |
| mia@brew.coop | CSS Fundamentals | 65% | 2 / 4 | C | At risk |
Comparison
Default Tutor LMS Gradebook admin vs SleekView
Default Tutor LMS Gradebook admin
- Per-course gradebook view only, no cross-course history
- Pending-grading queue across quizzes and assignments requires multiple screens
-
tutor_gradebooks_resultsisn't browsable as a class-wide matrix -
Per-question difficulty audits need SQL against
tutor_quiz_attempt_answers - Bulk grade adjustments aren't exposed in one workflow
SleekView
- Cross-course grade history per student in one screen
-
Pending-grading queue across
tutor_quiz_attemptsand assignments - Gradebook pivot (students vs courses) for cohort review
-
Per-question difficulty audits from
tutor_quiz_attempt_answers - Instructor-scoped views with capability gating
Features
What SleekView gives you for Tutor LMS Gradebook
Unified grading queue
Filter tutor_quiz_attempts.attempt_status to review_required and merge with pending assignments from wp_comments. Instructors process every piece of pending work in one sorted list, oldest first.
Gradebook pivot for cohorts
Turn tutor_gradebooks_results into a class-wide matrix with student rows and course columns. End-of-term reviews stop being a spreadsheet job and become a saved view.
Per-question difficulty audit
Group tutor_quiz_attempt_answers by question to find items where students consistently get the same wrong answer. Course design decisions get backed by data the default admin hides.
Audience
Who uses SleekView for Tutor LMS Gradebook
Instructors
Single grading queue across all courses they own, sorted by submission age. Inline grade entry routes through Tutor LMS's API so completion hooks and certificate issuance fire.
Course designers
Per-question difficulty audits answer 'is this quiz item ambiguous' with data. Pivot views show class-wide grade distributions to spot courses needing curriculum review.
Student support
Look up a student, see complete academic history across courses including quiz attempts, assignment grades, and final marks. One-screen summary replaces multi-tab workflow during support.
The bigger picture
Why grading workflows demand a unified workspace
Grading is one of the most time-consuming parts of running an online course at scale, and the default Tutor LMS Gradebook admin treats each gradable artefact as a separate workflow. Quiz attempts pending review live in one screen, assignment submissions live in another, and the cumulative gradebook view is per-course rather than per-instructor or per-cohort, which means an instructor teaching three courses opens three tabs and then never builds a picture of what's actually pending across their teaching load. Course designers want to know which quiz questions are ambiguous (most students get the same wrong answer), and that information is available in tutor_quiz_attempt_answers but isn't a built-in report.
Student support wants a complete academic history across courses, and instead has to click through quizzes, assignments, and gradebook screens for a single student. SleekView's job is to expose all four tables (tutor_gradebooks, tutor_gradebooks_results, tutor_quiz_attempts, and the assignment-comment records) as a shared workspace, then let each role build the saved view they actually need. Inline edits through Tutor's grading API mean hooks fire, certificates issue, and parent-portal integrations stay consistent; direct writes are available for back-fills.
Questions
Common questions about SleekView for Tutor LMS Gradebook
Yes. tutor_gradebooks_results stores per-student, per-gradebook computed grades, and SleekView exposes them as a sortable filterable column. Cross-course aggregates are available as opt-in pivot columns since the computation is heavier.
Where SleekView uses Tutor LMS's grading API, the standard hooks fire so completion logs, certificate issuance, and any installed parent-portal notifications run normally. Direct table writes are available for back-fills where you don't want re-notifications sent.
 
Yes. tutor_quiz_attempt_answers joins to each attempt and shows the actual answer the student gave alongside the correct answer. SleekView exposes that as a related child view per attempt, useful for grading manually-reviewed quizzes and for identifying ambiguous quiz items.
Yes. Tutor LMS stores assignments as wp_comments with a custom comment_type and meta. SleekView treats them as a first-class table with file-attachment, submission-date, and grade columns alongside quiz attempts in a unified grading queue.
Yes. Instructor scoping filters by the post_author of the courses involved. Combined with WP capability gating, each instructor sees only their own grading queue and gradebook matrix.
Assignment due-date meta lives on the assignment comment record. SleekView surfaces 'days late' as a derived column so late submissions can be filtered, sorted, or shown as a separate audit view for grading-policy enforcement.
 
Queries hit indexed columns (user_id, quiz_id, course_id, attempt_status) and pagination is keyset. Pivot columns are opt-in per view since they're heavier. Grading queues and per-student histories stay fast even at scale.
Yes. Any view exports to CSV or JSON. Useful for end-of-term archival to learner-record stores or for handing per-student academic histories to compliance reviewers. The export respects on-screen column order.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Woocommerce Shipping Multiple Addresses
- Woocommerce Chronopost
- Yith Essential Kit
- Easy Digital Downloads
- Woocommerce Conditional Shipping And Payments
- Funnelkit Funnel Builder
- Shopify Bridge
- Site Reviews
- Magento Bridge
- Funnelkit Cart
- Wpc Smart Wishlist
- Woocommerce Gift Cards Pro
- Woocommerce Wholesale Lead Capture
- Payu Money Woocommerce
- Authorize Net