Globebyte Documentation
  • AI Agents for Learning
  • Assess for Learning
    • Creating the Assess Connected App
    • Setting up Assess for Learning
    • Viewing Assessments
    • Assessment Outcomes & Validation
    • Marking
    • Best Practices
  • Tutor for Learning
    • Setting up Tutor
    • Agent Actions
      • Tutor_Mark
      • Tutor_Task
      • Tutor_Criterion
      • Tutor_SenseMaking
      • Tutor_Instruction
    • Topics
      • Tutor_Assessment
      • Tutor_Knowledge
  • Data for Learning
  • Actions for Learning
    • Creating the xAPI Actions Connected App
    • Setting up xAPI Actions
    • Creating your first xAPI Action Flow
    • xAPI Statement Data explorer
      • Metadata
      • xapiActor
      • xapiVerb
        • Verb reference
      • xapiObject
      • authority
      • xapiResult
      • xapiContext
    • Filtering xAPI Statements
    • Viewing xAPI Statements
    • Viewing xAPI Usage
    • Setting a default statement language
    • Error messages and troubleshooting
  • Experience for Learning
    • Setting up xAPI for Salesforce
    • Send xAPI from a Flow
    • Form Action fields
    • Send xAPI from Apex
    • xApiStatement Class reference
      • Actor
      • Verb
      • Object
      • Context
      • Result
      • Authority
      • Version
      • Send methods
    • Logging and defaults
  • Learning Journey Model
    • Introduction
    • Curriculums & Pathways
    • Courses & Modules
    • Pedagogies & Objectives
    • Rubrics & Criteria
    • Learning Resources
    • Assessments & Tasks
    • Learning Groups
    • Step-by-step working example
    • Activity Tracking (Advanced)
    • Additional Pedagogies Reference
    • Best Practices
    • Assess for Learning Integration
    • Data for Learning Integration
    • Object References
      • Learning Curriculum
      • Learning Pathway
      • Learning Course
      • Learning Module
      • Learning Pedagogy
      • Learning Objective
      • Learning Objective Assignment
      • Learning Rubric
      • Learning Rubric Criterion
      • Learning Rubric Model Solution
      • Learning Resource Type
      • Learning Resource
      • Learning Assessment
      • Learning Text Task
      • Learner Text Attempt
      • Learner Text Criterion Score
      • Learning Choice Task
      • Learner Choice Attempt
      • Learner Mark
      • Learning Group
      • Learner Group Membership
      • Learner Activity
      • Learner Activity Instance
      • Learner XAPIStatement
      • Developer Cheat Sheet: Key LDM Objects
  • Globebyte.com
Powered by GitBook
On this page
  • Learning Curriculum
  • Introduction
  • Properties
  • Example
  • Use Case
  1. Learning Journey Model
  2. Object References

Learning Curriculum

Learning Curriculum

Introduction

A Learning Curriculum is the highest-level container in your educational hierarchy. It represents an entire program or subject area—like “Business Administration” or “Computer Science”—and provides a framework for organizing Pathways, Courses, and Modules. Curricula help you structure broad educational goals, define overarching topics, and optionally connect to external systems (such as Salesforce Education Cloud) for extended data management.

Key highlights of a Learning Curriculum include:

  • Top-Level Organization: Groups related Pathways and Courses under one umbrella.

  • Sequencing: Allows you to order multiple curricula.

  • Optional External Links: You can store references to outside systems if you want to integrate data or track progress at scale.

  • Flexible Descriptions: Provide an in-depth overview of the curriculum’s aims, scope, and intended audience.

Properties

Property Name
Description

Name

A concise, reader-friendly title to identify the curriculum (e.g., "Business Administration Program"). This helps users quickly distinguish among multiple curricula in the system.

Description

A longer, more detailed explanation of the curriculum, describing what the program covers, the level of detail learners should expect, and any overarching objectives or outcomes. Use this field to guide prospective learners or staff who want an overview of the program.

Sequence

A number that allows you to specify an order among multiple curricula. For example, if you offer “Introduction to Marketing” and “Advanced Marketing,” you might put them in a logical sequence.

LearningActivityDefinitionId

A user-managed text field that can tie this curriculum to data in an external activity tracking system (like xAPI). If you plan to track learner engagement across the entire curriculum, use this to link everything seamlessly.

ECLearningId

(Optional) A text pointer to an Education Cloud Learning object, enabling extended capabilities or referencing existing records in Salesforce Education Cloud.

CreatedDate

Automatically maintained by the system to indicate when this curriculum was first created.

ModifiedDate

Automatically maintained by the system to indicate when this curriculum was last updated.

Example

Imagine you’re launching a new “Data Science Curriculum”. You enter an overview about key topics such as machine learning, statistics, and business intelligence. You might set a Sequence value to manage how this curriculum appears relative to other programs (e.g., “2” if you want it second in a list). If you integrate with Education Cloud, you’d populate ECLearningId to sync it externally.

Use Case

You’re designing a suite of programs for your corporate training. The Learning Curriculum object acts as your master blueprint:

  • HR managers can see the top-level “Corporate Leadership Curriculum,”

  • Instructional designers can fill in details about organizational goals, and

  • Executives can refer to it in analytics systems (via LearningActivityDefinitionId) to track overall training ROI.

PreviousObject ReferencesNextLearning Pathway

Last updated 4 months ago