Purpose

Logs pedagogical events during an active simulation for later analysis. 

How to Use

The logger automatically and continually logs specified events at run-time to a json file, RideUnity;XapiLog.json (if Unity, then RideUnity;XapiLog.json). These are xAPI compatible events that are stored in a learner record storage as well. The current service vendor used is Learning Locker

Scene Location & Name

Assets/Ride/Examples/Pedagogical/ExamplePedagogicalLogger.unity

Setup Requirements 

Utilize the logger API for your scene by adding the ExamplePedagogicalLogger script in your scene. 

ExamplePedagogicalLogger Script

Add this script to an object in your scene. 

PedagogicalLogger Script

The PedagogicalLogger script is part of services for handling ExamplePedagogicalLogger script events.