✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView table view for Tutor LMS Gradebook

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

1

Pick the gradebook source

Choose tutor_gradebooks_results for computed-grade views, tutor_quiz_attempts for grading queues, or wp_comments filtered to assignment submissions.
2

Compose grade columns

Drag in quiz average, assignment count, final grade, and any custom gradebook fields. Status becomes a derived filterable column (passing, at risk, failing).
3

Scope per instructor

Save 'My pending grading' filtered by current-user-as-course-author. Capability gating keeps admins and support read-only on grade fields.
4

Grade inline or bulk

Enter grades through Tutor LMS's API so completion hooks fire and certificates issue. Bulk-grade pending items for end-of-term batch processing.

Sample columns

A typical Tutor LMS gradebook view

Per-student row joining tutor_gradebooks_results with tutor_quiz_attempts and assignment submissions.
Source: 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_results isn'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_attempts and 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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