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

Learning Group

Learning Group

Introduction

A Learning Group is a collection of learners who share a common purpose—like a class, a study cohort, or a project team. Groups can be associated with certain Pathways, Courses, or Modules, and you can integrate with Slack or similar tools for discussion channels.

Key highlights:

  • Community & Collaboration: Group membership fosters peer-to-peer interaction.

  • Optional Slack Integration: Store a channel reference so members can quickly join a workspace.

  • Administrative Oversight: Instructors or admins can see who’s active, who left, or how the group is performing collectively.

Properties

Property Name
Description

Name

The group’s label (e.g., “Cohort A - Fall 2024” or “Project Team: Marketing Analysis”).

Type

Specifies the nature of the group: “General,” “Study Cohort,” or “Class.” This helps you distinguish different group roles, like casual study groups vs. formal course sections.

Description

A more expansive overview of what the group is about, what activities or goals it has, and any guidelines for membership or conduct.

LearningPathwayId / LearningCourseId / LearningModuleId

(Optional) Link the group to a specific part of the LDM so it’s clear that they’re working on a certain track, course, or module.

LearningActivityDefinitionId

If you track group activity via xAPI or external analytics, you can associate this ID for advanced data capture (like how often they meet, their collaborative tasks).

SlackReferenceId

A text reference to the Slack channel or workspace, enabling direct integration. For instance, “#cohort-a” or a Slack channel ID.

CreatedDate

Timestamp automatically set when you create this group record.

ModifiedDate

Timestamp updated when the group record changes (like editing the description or Slack reference).

Example

You create a “Study Cohort: Data Science Spring 2025” group, linking it to the “Data Science Pathway.” In the description, you mention weekly study sessions. The SlackReferenceId is set to “#ds-spring25,” so everyone knows where to join for discussions.

Use Case

A professor sets up multiple groups in a “Project-Based Course.” Each group is assigned different modules to explore. They use Slack for collaboration. Admins monitor group membership statuses and track overall performance. Because the group references the right modules, any group-level analytics also reflect how those modules are studied or completed collaboratively.

PreviousLearner MarkNextLearner Group Membership

Last updated 4 months ago