1. KNOWLEDGE HUB
  2. Lambda Analytics (Zoola)
  3. INTEGRATING REPORTING INTO YOUR LMS

Tracking User 'Time Spent Learning'

This article focuses on discussing how to use Lambda Analytics plugin sets to track 'time spent learning' on Lambda Learn.

TOPICS


Time Spent Learning Plugin Set

Through using Lambda Analytics (Zoola), you can implement the Time Spent Learning plugin set to assist with tracking a user's time spent learning. The plugin set is designed to provide insight into the amount of time that a user is actively spending in courses and activities. This plugin set can also be configured to check if a user is present, restrict access to activities based on time thresholds, and report the results using Lambda Analytics.

Time Spent Learning: Keeps a record of a user's activities by running calculations on the log table. You can then compile a report of a user's time spent in a course or activity.

Time Tracker: Enhances time tracking by adding additional logs to the time spent learning record. This plugin tracks the confirmation of a user's continued presence through using an alert window, and failure to click through the window will pause the time tracker.

Time Spent - Activity Restriction: Offers the ability to restrict user access to specific course activities until a minimum time is reached, or locks activities after a maximum time is reached.

Course Time Tracker Block: Provides the user with a visualization of how much time has been accumulated into the course, along with options to display required minimum time and maximum time of courses and activities through a course block. 

Back to TOPICS


Time Tracker Plugin

The Time Tracker plugin enhances the data gathered by the Time Spent Learning plugin by adding additional logs to the Time Spent Learning record. The additional plugin tracks the continued presence of the user through an alert window. Set to custom alert intervals, the alert window will pop up and require the user to click a prompt to confirm their presence.

Failure to click the prompt will pause time tracking, enabling the log data to be an accurate reflection of time spent learning.

edit-Oct-19-2020-11-21-02-69-PM  Configuring the Time Tracker Alert Window

1.  After logging into your Moodle or Totara system, navigate to Site Administration > Plugin > Local Plugins > Lambda Time Tracker to access the Lambda Time Tracker screen.

2.  Select the Enable Lambda Time Tracker option to enable the time tracker features. When selected, this enables the Time Tracker plugin to collect and add information to the Time Spent logs.

3.  Enter minutes into the Lambda Time Interval box to determine the number of minutes that pass before the time tracker checks for user presence and activity.

4.  Enter minutes into the Lambda Time Tracker Interrupt box to determine the number of minutes that pass before the time tracker alert window appears, which pauses the tracker and requires the user to verify their presence.

This interrupt prompt, if enabled, will pop-up a confirmation message after the page has been idle for more than the interrupt time setting. It will also pause the Time Spent Timer until the user confirms their presence. 

However, if the Time Tracker is enabled but the interrupt prompt is not, additional data will still be sent to the Time Spent logs based on the interval established in the Lambda Time Tracker Interval box.

5.  To enable the Time Tracker Alert window, select Yes from the Use Lambda Time Tracker Interrupt list. 

important-2  NOTE

The interrupt prompt may intrude on course activities. For example, if the interrupt time is set to 5 minutes and the user is watching a 10-minute video, the interrupt prompt will come up at 5 minutes. This is something that course creators may want to consider.

Back to TOPICS


Activity Restriction Plugin

The Activity Restriction (Time Spent) plugin allows you to open or lock access to course activities based on user time thresholds. 

The plugin uses the Time Spent Learning records with a 'must' or 'must not' statement:

Statement Result
Students must match the following: 2 hours and 30 minutes. Before an activity can be unlocked, the student must spent 2 hours and 30 minutes in the course or current activity. 
Students must not match the following: 2 hours and 30 minutes. Once the student has spent 2 hours and 30 minutes in the course or activity, the activity will become locked from access.

blocked  Restricting an Activity Based on Time Spent

1.  After logging into your Moodle or Totara system, navigate to your desired course.

2.  From the Administration menu, select Turn Editing On.

3.  Identify your desired course activity, and navigate to Edit > Edit Settings.

4.  On the Edit Settings page, scroll down and expand the Restrict Access section. Then, click on Add Restriction.

5.  From the Add Restriction dialog box, click Time Required.

6.  In Restrict Access, configure the following options:

From the drop-down list, select either 'Must' or 'Must Not.'

Must: Creates a restriction in which the activity becomes available after a minimum amount of time spent.

Most Not: Creates a restriction in which the activity becomes locked after a maximum amount of time spent.

Enter the necessary amount of time in the Hours and Minutes fields.

7.  If the Display in Block checkbox is selected, you will be able to display the remaining time threshold for this activity in the Course Time Tracker block, if you choose to do so in the block settings. If you do not select this checkbox, displaying the time threshold for this activity will not be an option in the Course Time Tracker block.

8.  Once you are complete, click either Save and Return to Course or Save and Display.

Back to TOPICS


Course Time Tracker Block Plugin

The Lambda Course Time Tracker block works in tandem with the Time Spent Learning plugin set to provide the user with a visualization of how much time has been accumulated into the course. You also have the option to display both the minimum and maximum time spent in a course.

enable  Enabling the Course Time Tracker Block

1.  After logging into your Moodle or Totara system, navigate to your desired course.

2.  From the Administration menu, select Turn Editing On.

3.  From the Add A Block dialog box, select Course Time Tracker from the list.

4.  In the Course Time Tracker block, click the Settings icon and select Configure Course Time Tracker Block to access the Configuring a Course Time Tracker block page. 

5.  Under the Block Settings heading, configure the following options:

Enable Minimum Required Time on Course: Select this option to display the minimum amount of time required in the course.

Enable Popup Page Refresh Message: Select this option to enable a pop-up window alerting the user when they have reached the required time thresholds, with the option to refresh the page to display recently locked or unlocked activities. 

Override Minimum Required Time on Course: Select this option to override the minimum required time as established in the course settings.

Minimum Required Time on Course (Hours): Enter the number of hours required for the new override time. 

Minimum Required Time on Course (Minutes): Enter the number of minutes required for the new override time.

Enable Maximum Required Time on Course: Select this option to display the maximum amount of time required in the course.

Override Maximum Required Time on Course: Select this option to override the maximum required time as established in the course settings.

Maximum Required Time on Course (Hours): Enter the number of hours required for the new override time, in addition to the hours. For example, if the total time is two hours and thirty minutes, enter 'thirty' in this box.

Display of Activities/Resources Minimum Required Time: Select whether to display the minimum required time based on the following parameters:

Use Activity Settings: Select this option to display the minimum required time of activities that have the Display in Block checkbox selected in the Activity Restriction settings.

Display All: Select this option to display the minimum required time of all activities that have a time threshold set.

Hide All: Select this option to hide all minimum required time thresholds from display in the Course Time Tracker block.

Display of Activities/Resources Maximum Required Time: Select whether to display the maximum required time based on the following parameters:

Use Activity Settings: Select this option to display the maximum required time of activities that have the Display in Block checkbox selected in the Activity Restriction settings.

Display All: Select this option to display the maximum required time of all activities that have a time threshold set.

Hide All: Select this option to hide all maximum required time thresholds from displaying in the Course Time Tracker block.

5.  If necessary, scroll down and expand the Where This Block Appears and On This Page sections to access and alter display and appearance qualities for the block.

6.  Once you are complete, click Save Changes.

Back to TOPICS