Using Local Device Assessment

What is local device assessment?

Designed for solutions where you need a self-contained assessment experience that works without an Internet connection, local device assessment is designed to operate on mobile devices which are fully offline.

With the Learnosity APIs stored locally on mobile devices, students can download assessments to complete offline, retrieve their responses from sessions in progress, then push responses to the cloud later, when they have a reliable Internet connection.

This technology is offered as a Software Development Kit (SDK) for development teams who create iOS, Android or Chromebook native applications. Note that this is an enterprise feature. Talk to Learnosity Support about how to enable it.

What situations is local device assessment designed for? 

Local device assessment allows for times when students may have time blocks when they are offline (commuting home, on the bus or a train, for example). 

A local device assessment would run in this order:

1. Student downloads the assessment onto their mobile device before leaving the school network. 
2. While travelling home, the student answers all the questions in the assessment on their mobile device.
3. When the student reaches a stable network connection again, they can submit their work to the server and continue online.

Note: the system is not designed for dynamic loss of the Internet connection. Additionally, Custom Questions and Custom Features cannot be used with offline modes or Local Device Assessment.

Who should be using local device assessment?

This is available for clients who have the resources to expend on creating native app experiences to complement a complete product offering (for example, an all-platform solution supporting computer/phone/tablet/Chromebook). Using a WebView in the native app is required for local device assessment.

This is a premium feature, for enterprise Learnosity customers. Talk to our support team to learn more.

What are the prerequisites for deploying local device assessment?

You will need a development team who are ready to develop and deploy native applications on iOS, Android, or ChromeOS operating systems. 

For local device assessment, you use the Learnosity endpoint in conjunction with LTS versioned source files (provided by the Learnosity support team) to generate the assessment on your local users device. The recommended approach is to download these files to your server, rather than using download on demand. Note that these files can potentially be a large download, depending on the media included in the content.

What can customers do with local device assessment today?

Customers can do the following:

  • Package the Learnosity Assessment APIs inside your iOS/Android/ChromeOS native applications (WebView required),
  • Package your Item bank content inside your iOS/Android/ChromeOS native applications,
  • Download new Item bank content to your iOS/Android/ChromeOS native applications (when a stable Internet connection is present),
  • Load the Learnosity Assessment APIs from inside a WebView (or, inside Chrome for ChromeOS), 
  • Upload student responses to the cloud (when a stable Internet connection is present),
  • View reports of local device assessments.

Note: the system does not manage synchronization conflicts or versioning. When responses are synchronized to or from a device, they will overwrite existing responses. You should consider your intended student workflow to avoid unintentionally overwriting responses.

Related links

For developer reference documentation, see the following pages:

Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity.