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

Learner Activity

Introduction

A Learner Activity gives a high-level snapshot of how a particular learner is progressing through the LDM. It can reflect which curriculum, pathway, course, module, or assessment they’re engaged with, plus store segmentation info like “At Risk” or “On Track.” AI or data analysis can update these fields periodically.

Key highlights:

  • Summary of Engagement: See a quick overview of a learner’s status in each chunk of the hierarchy.

  • Segment: Identify learners who might need extra help vs. those who are excelling.

  • Custom Metadata: Store JSON or other detailed info to tailor AI or advanced analytics.

Properties

Property Name
Description

ContactId

The learner in question. Links directly to the individual’s record so you can consolidate their progress.

LearningCurriculumId / LearningPathwayId / LearningCourseId / LearningModuleId / LearningAssessmentId

Various optional references indicating which part of the LDM this activity record focuses on. For instance, you might track how a learner is doing specifically in “Module 2” or across an entire “Curriculum.”

Name

A short label for the activity record, e.g., “John Doe’s Progress in Module 2” or “Sarah’s Summative Assessment Performance.”

Description

Explains the state or goals of the learner’s activity, possibly their achievements or upcoming tasks. This can be general or quite detailed if you want an at-a-glance summary.

Segment

A text-based classification like “At Risk,” “On Track,” “Exceeding Expectations.” In AI-driven systems, this might be auto-assigned based on performance or engagement.

MetaData

A long text area intended for JSON or structured data that AI and other integrations can interpret. This might include hints about the learner’s study patterns, schedules, or recommended resources.

ECLearnerProgramRqmtProgressId

If integrated with Education Cloud, you can link the progress in a program requirement context.

CreatedDate

System-managed date/time of when this record was created.

ModifiedDate

Automatically updated date/time whenever fields change.

Example

You have a record named “Alice’s Advanced Marketing Progress” referencing the “Advanced Marketing Module.” The Segment is set to “On Track,” while MetaData stores AI notes: {"quizScores": [85, 90, 88], "recommendation": "Focus on reading #3"}. Instructors can quickly see she’s performing well and view the recommended material.

Use Case

A predictive analytics engine runs nightly, updating “Learner Activity” for each student. Those who missed multiple deadlines or scored poorly might get Segment = “At Risk,” prompting the system to send them additional resources or nudge notifications. Conversely, top performers might see “Exceeding Expectations,” unlocking advanced tasks or leadership roles in group projects.

PreviousLearner Group MembershipNextLearner Activity Instance

Last updated 5 months ago