A
Academic Session
A time period for educational activities (semester, quarter, school year). Defined in OneRoster.Activity
A learning interaction tracked by Caliper. Includes start/end times, scores, and XP earned.Adapter
Framework-specific integration code. Server adapters handle routing; client adapters provide UI components.C
Caliper
IMS Global standard for learning analytics. Tracks learning events like activity starts, completions, and time spent.Class
A specific instance of a course (e.g., “Math Grade 3 - Fall 2024”). Students enroll in classes, not courses directly.Client
TypeScript package for direct API access (@timeback/oneroster, @timeback/edubridge, etc.).
Course
An educational offering (e.g., “Math Grade 3”). Contains structure, resources, and learning objectives.Course Code
Unique identifier for a course (e.g., “MATH-3”).E
EduBridge
Simplified API layer on top of OneRoster. Provides pre-aggregated analytics and convenience endpoints.Enrollment
Association between a user and a class. Determines what content a student can access.G
Grade
Educational grade level (K-12). Used to organize courses and match content to students.Gradebook
OneRoster service for managing scores, results, and academic records.I
Identity Mode
How users authenticate with Timeback. Options are SSO (Timeback as identity provider) or Custom (bring your own auth).Identity-Only
Lightweight SDK mode providing SSO without activity tracking or API access.L
Line Item
A gradable assignment or assessment in the gradebook.M
Mastery
Demonstrated competence in a learning objective. Tracked by PowerPath.Metadata
Custom key-value data attached to courses or resources.O
OneRoster
IMS Global standard for rostering (users, classes, enrollments) and gradebook data.Override
Environment-specific configuration intimeback.config.json. Allows different values for staging vs production.
P
PowerPath
Adaptive learning system. Adjusts question difficulty based on student performance.Provider
React/Vue/Solid context provider that makes Timeback client available to components.Q
QTI
Question and Test Interoperability. IMS Global standard for digital assessments.R
Resource
Learning material (video, quiz, article) linked to a course.Result
A student’s score or outcome for a line item.Rostering
Managing users, classes, and enrollments. Handled by OneRoster.S
SDK
Software Development Kit. Thetimeback package providing integrated server and client functionality.