SpeedBump Events
SpeedBump Events are triggered by specific user behaviors that indicate potential disengagement or ineffective learning strategies. These events are valuable signals that you can listen to in order to take corrective actions, such as offering additional support or adjusting content difficulty. We currently offer 5 SpeedBump events:
Cheating: Behavior indicative of attempting to bypass learning through dishonest methods (e.g., looking up answers externally, sharing answers with peers).
Rushing: Student is moving through the content too quickly, likely without fully absorbing the material.
Skipping explanations: Student is bypassing important explanations.
Lessons out of order: Student is jumping between lessons or modules without following the recommended sequence.
Skipping coaching: The user is ignoring or dismissing the AI Tutor’s guidance or suggestions.
Use SpeedBump events to dynamically adjust content difficulty, provide additional hints, or prompt students to slow down and focus.
Example:
{
"@context": "http://purl.imsglobal.org/ctx/caliper/v1p2",
"id": "uuid",
"type": "ToolUseEvent",
"actor": {
"id": "uuid",
"name": "Jane Doe",
"role": "Admin"
},
"action": "Used",
"object": {
"id": "application-uuid",
"type": "SoftwareApplication"
},
"eventTime": "2019-11-15T10:15:00.000Z",
"generated": {
"id": "uuid",
"type": "AggregateMeasureCollection",
"items": [
{
"id": "uuid",
"type": "ANTI_PATTERN",
"metric": "CHEATING",
"startedAtTime": "2024-07-20T10:00:00Z",
"endedAtTime": "2024-07-20T11:00:00Z",
"reasoning": "Tracking time wasted during the module",
"dateCreated": "2024-07-20T10:00:00Z",
"dateModified": "2024-07-20T10:00:00Z"
}
]
},
"session": {
"id": "session-uuid",
"type": "SESSION"
},
"context": [
{
"type": "Session",
"id": "session-uuid"
},
{
"type": "Application",
"id": "application-uuid"
},
{
"type": "Enrollment",
"id": "enrollment-uuid"
}
]
}
Last updated