Templates, instances, gradebook, attendance, certificates: a complete second LMS for everything that doesn't fit your normal academic calendar.
Most LMS tools force every class into a school year. That's a problem for trade schools, because half of what you actually run; weekend bootcamps, OSHA refreshers, CE credit classes, summer intensives, has nothing to do with terms or GPAs.
The Workshops add-on gives you a parallel system built specifically for that work. You define a workshop template once (with its own grading method, weights, passing percentage, and default certificate template), then schedule as many instances of it as you want. Each instance can override the template defaults and has its own dates, capacity, roster, attendance, assignments, and gradebook. Workshop grades flow through their own gradebook engine (TSM_Workshop_Gradebook) with separate assignments and grades tables, so they never touch program GPAs or academic transcripts.
Students see workshops in their own dedicated portal tab, completely separate from program classes. Pass/Fail templates with no graded work show "," instead of "Fail." Auto-issued workshop certificates resolve {school_year} to "," so you never accidentally tag a CE certificate with a program year it doesn't belong to.
It's the difference between bolting CE classes onto a system designed for diplomas, and running them in a tool that actually thinks about workshops the same way you do.
One add-on, one yearly price โ and every capability below.
Define a workshop once, schedule it as many times as you want. Per-instance overrides for dates, capacity, instructor, grading method, and price.
A second gradebook engine with its own assignments and grades tables, completely separate from program classes.
Workshops never affect program GPAs or academic transcripts. Run them whenever; summer, weekends, between terms.
Add students to a specific instance, not a generic catalog. Capacity limits, waitlists, and per-instance rosters are built in.
Daily roster, present/absent/late tracking, and completion logic that respects template defaults but can be overridden per instance.
Students see their workshops in a separate portal panel with their own grades, attendance, and certificates.
Pair with the Certificates add-on for one-click completion certificates with the workshop name and date pre-filled.
Run the same OSHA-10 workshop 8 times a year without re-creating it. Each instance has its own roster and date.
A 4-day welding intensive shouldn't affect a 9-month diploma GPA, workshops keep it separate.
Run on-site or contracted workshops for outside companies; track attendance and issue branded completion certificates.
Offer skills workshops alongside core programs without polluting program transcripts.
No. Workshops ships with its own gradebook engine, per-instance attendance, and completion workflow. Reports & Transcripts is where export-style workshop rosters, completion reporting, and workshop revenue reporting are meant to surface.
No, by design. Workshops have their own completion certificates and reports so they don't affect program GPAs.
Yes. Each instance is a separate enrollment with its own attendance and grades.
No, but the two work beautifully together, workshop completion auto-issues a certificate when both are active.
Yes. Per-instance pricing is built in. With the Invoicing add-on, you can also auto-invoice on enrollment.