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 Module
  • Introduction
  • Properties
  • Example
  • Use Case
  1. Learning Journey Model
  2. Object References

Learning Module

Learning Module

Introduction

A Learning Module is a focused segment of content within a Course. It might represent a chapter, a unit, or a specialized topic area. Modules help chunk the learning material into more manageable parts, each with its own resources, assessments, or tasks.

Key highlights of a Learning Module include:

  • Sub-Level Organization: Allows you to structure a course into logical units or sections.

  • Optional Prerequisites: You can specify that a previous module be completed first, guiding a natural learning progression.

  • AI Features: Like Courses, Modules can be set to leverage AI for analytics or personalized feedback.

  • Activity Integration: Link to external data or define a unique reference for advanced tracking.

Properties

Property Name
Description

LearningCourseId

Associates the module with a specific course, ensuring the module appears in the correct course context.

PrereqLearningModuleId

(Optional) Indicates if there’s another module that learners should complete beforehand. For instance, “Module 1: Basics” before “Module 2: Advanced Concepts.”

Type

Describes how the module is delivered (General, Online, Blended, or Classroom). This helps learners and staff understand logistical details and technology requirements.

Name

The module’s title, such as “Market Research Fundamentals” or “Advanced Tableau Tips.” Keep it descriptive and succinct.

Description

A textual narrative explaining what the module covers, key learning objectives, or how it ties into the broader course. Good for letting learners know exactly what to expect.

Sequence

A numeric ordering so you can line up modules in a recommended sequence (e.g., 1, 2, 3).

AIEnabled

A checkbox that, when set, engages the module with AI-driven insights. The system can provide specialized feedback or analytics on tasks within this module.

AIStatus

(Read-only) Reflects whether the AI system has processed and generated up-to-date analytics for this module (e.g., “Pending,” “Generated”).

AIGeneratedDate

(Read-only) Timestamp noting the last time AI generation successfully completed for this module.

LearningActivityDefinitionId

Lets you tie this module to an external activity definition for advanced engagement tracking.

CreatedDate

Automatically recorded by the system when the module is created.

ModifiedDate

Automatically updated whenever changes are saved to this module.

Example

Within the course “Introduction to Marketing,” you set up a “Module 1: Understanding the 4 Ps”. In the description, you list topics like Product, Price, Place, Promotion. If you want learners to do a simpler “Overview Module” first, you set PrereqLearningModuleId. You might also enable AI so you can gather analytics on how learners consume or perform in this module.

Use Case

A university professor breaks down “Data Structures and Algorithms” into four modules. Module 1 is “Arrays and Lists,” Module 2 is “Trees and Graphs,” etc. By enabling AI at the module level, they can see which concepts students struggle with. The system can then provide targeted references or micro-tutorials to those having difficulties, creating a more responsive learning environment.

PreviousLearning CourseNextLearning Pedagogy

Last updated 5 months ago