Course Studio
What are you teaching, today?
Start blank, remix one of your past courses, or paste a syllabus and we'll lay out chapters for you.
Courses
0
In your library
Blocks authored
0
Across all courses
Avg. duration
–
Min per course
Storage
–
IndexedDB
Recent courses
Jump to
Authoring
Open the block editor
Branching Map
Visual scenario editor
Analytics
Learner engagement data
Characters
39 cast members ready
Learner Preview
Experience your course
Import
Load .tm4t or .json
Your course library · Spring 2026
Size
Add blocks to see the outline
Slides
Click any block to edit its properties.
CHARACTER LIBRARY · 0 CAST MEMBERS
The cast you'll cast from.
Drop any of them into a scenario, lesson block, or course cover. Click to read who they are.
Course health ·
Learning science
Analyse your open course against Mayer's Multimedia Learning Theory: cognitive load, retrieval practice, segmenting, and personalisation.
Score distribution
Most-missed questions
Mastery by objective
Below pass mark · 0 result(s)
| Learner | Course | Completed | Score | Pass mark | Actions |
|---|
Content breakdown
Completion funnel
Estimated learner journey
Start
Choice
Outcome
Credential
Certificate of Completion
Preferences
Settings
Customize your Course Studio experience.
White-label branding
Customise the app name, brand colour, logo, and company identity. Export or import branding configs as JSON.
Accessibility
High contrast mode, text size, and motion preferences. Settings are saved locally and apply across the app.
Appearance
Theme
Choose between light and dark mode
Accent Color
Brand color used throughout the interface
Storage & Data
Auto-save
Automatically save changes to IndexedDB every 30 seconds
Storage Status
Checking…
Export All Data
Download all courses as a single .tm4t backup file
Media store
Stored images
Not measured yet
Keep data through disk pressure
Browsers may evict best-effort storage when the disk fills. Ask for persistent storage.
Reclaim unused images
Images no course points at any more. Counts first; deletes only if you confirm.
Character cast
Checking for characters-data.js beside this file…
Backups from Adopt existing courses
No backups yet.
Adopt existing courses
Move images already embedded in your courses into the shared store. Reports first; backs up before it writes.
xAPI / Learning Record Store
Connect to an LRS (SCORM Cloud, Watershed, Learning Locker) to track every learner interaction with full Tin Can / xAPI reporting.
Diagnostics
Support report
Build, workspace counts, storage, and recent errors. Nothing from your course content. Paste it into a support request.
Recent errors
No errors this session
About
TM4T Course Studio
Built with ❤️ for instructional designers everywhere.