Skip to content

Latest commit

 

History

History
63 lines (55 loc) · 2.22 KB

initialized.md

File metadata and controls

63 lines (55 loc) · 2.22 KB

Initialized

Description

The virtual classroom session has started. The session is initialized when the first participant or an administrator session has entered the virtual classroom.

Example

{
   "actor": {
      "account": {
         "name": "john",
         "homePage": "http://gaiax-virtualclassroom.org"
      }
   },
   "verb": {
      "id": "http://adlnet.gov/expapi/verbs/initialized"
   },
   "object": {
      "id": "http://gaiax.org/xapi/activities/e59490e1-ddf2-4c43-bfdc-14e274abc106",
      "definition": {
         "type": "https://w3id.org/xapi/virtual-classroom/activity-types/virtual-classroom",
         "name": {
            "en": "xAPI 101"
         }
      }
   },
   "context": {
      "registration": "4eb0e063-669b-479a-86b3-f9be9ac88a1d",
      "contextActivities": {
         "category": [
            {
               "id": "https://w3id.org/xapi/virtual-classroom",
               "definition": {
                  "type": "http://adlnet.gov/expapi/activities/profile"
               }
            }
         ]
      },
      "extensions": {
         "http://id.tincanapi.com/extension/planned-duration": "PT2",
         "https://w3id.org/xapi/cmi5/context/extensions/sessionid": "c7b6f0a9-482c-4c03-acc1-548289126963"
      }
   },
   "timestamp": "2016-06-09T15:34:26.887Z"
}

Determining properties

Property Value
$.verb.id MUST be http://adlnet.gov/expapi/verbs/initialized
$.object.definition.type MUST be https://w3id.org/xapi/virtual-classroom/activity-types/virtual-classroom

Rules

  • $.context.registration: INCLUDED, MUST be the same for all the statements of a planned session, even when the virtual classroom is relaunched for technical reasons.
  • $.context.contextActivities.category: INCLUDED, MUST contain an activity with the https://w3id.org/xapi/virtual-classroom id.
  • $.context.extensions.["http://id.tincanapi.com/extension/planned-duration"]: RECOMMENDED, ISO 8601 duration.
  • $.context.extensions.["https://w3id.org/xapi/cmi5/context/extensions/sessionid"]: INCLUDED, UUID format, MUST be the same for all the statements from initialized to terminated (i.e. technical session).
  • $.timestamp: INCLUDED.