Submit a request
Submit a request

Key Learnosity Concepts

As you start to use Learnosity, there are a few core concepts that are worth explaining on their own. These concepts tend to run throughout the Learnosity tools, and are core to how to create, manage, deliver and report against content and student assessments.

Product Concepts

Learnosity provides the building blocks required to assemble and deliver rich, online assessments at scale. These are used within the core areas of EdTech products: authoring content, delivering assessments and analyzing results. There are three core areas of any learning product that you would choose to integrate the Learnosity tools into (more about best practices here can be found in our Technical Use Cases section). The parts of your product that you would generally integrate Learnosity into are as follows.

 
DES-1041_API-Conceptual-Overview-Diagram-2019.png

The authoring part of your product may be your own Content Management System (CMS) or the Learnosity Author Site. It's the core location where internal subject matter experts, or in some products, teachers craft educational content (Questions, Features, Items, Activities - more on those later) using Learnosity authoring tools. Content is stored in a Learnosity Item bank, ready to deliver assessments.

author-page.png
 

Within student facing educational websites, Learnosity's tools help deliver a diverse range of rich assessments. The tools are intuitive, customizable, scalable, available on multiple platforms, and accessible to the broad spectrum of users with disabilities. Student responses and scores are captured back to Learnosity, ready for your analytics and reporting needs.

assessment-page.png

The assessment results can then be presented for analysis through Learnosity’s reporting tools. Students can be shown how they performed in tests; teachers can be shown how a class performed; authors can infer how effective their Questions were at measuring the capabilities of a user base.

analytics-page.png
 

 

Item Bank Concepts

Let’s now learn about the hierarchy of Learnosity content components, starting by understanding how they are used to build content during the Authoring phase for later delivery.

DES-1041_Conceptual-Overview-Activity-2019.png

At the center of Learnosity’s functionality are Questions - manually and autoscored - that allow you to deliver any one of 60+ Question types to your end-user. Authors use Learnosity’s visual authoring tools to create Questions.

question.png

Questions are complemented by Learnosity’s Features, which provide passages, videos, audio clips, calculators, rulers, protractors and so on.

features.png

Questions and Features are grouped and laid out into containers we call Items. An Item might be used to:

  • Combine related or multi-part Questions;
  • Combine a video Feature with an associated Question; or
  • Add in rulers, protractors and calculators with associated mathematical Questions.
item.png

Multiple Items are combined to create an Activity, which you can think of as the assessment, quiz or a test that an author creates.

activity.png
 

 

Assessment Delivery & Reporting Concepts

We track delivered assessments as sessions. These sessions represent a single student taking a specific Activity, at a particular time. The student’s submission of the completed Activity can then be analyzed using Learnosity’s reporting tools.

A unique user identifier (generally a UUID) used to identify a single user across multiple testing sessions. This can be generated purely for Learnosity purposes (so as to avoid passing of any PII, or Personally Identifiable Information), and doesn't need to be configured on the Learnosity side prior to taking an assessment.

The user_id field in Learnosity APIs’ init options:
  • Must not contain any personally identifiable information (PII);
  • Must be an anonymized string representing a unique user (we recommend using a UUID); and
  • Must not exceed 50 characters.

Activity IDs

Not to be confused with an Item Bank Activity, an Activity ID is a reporting concept that allows you to group similar sessions for reporting purposes. Used for displaying or fetching student sessions based on some breakdown defined by your platform - whether that's by a specific test, the assignment or test event for that test, or some other platform defined breakdown.

 

API Access Concepts

API Consumer 

API Consumers provide Learnosity customers with a means to "consume" our API's. A single API Consumer for a Learnosity customer will contain the following:

  • One or more key and secret pairs, for customers to use to programatically authenticate Learnosity's APIs;
  • Read or read/write access configuration settings for your own customer, or partner Item banks; 
  • A data storage silo of student assessment response data.

One Learnosity customer account may have multiple API Consumers, depending on your license plan and/or use case.

 

DES-1041_API-Consumers-and-Conceptual-Overview-Diagrams.png

 

Next Steps

Was this article helpful?
4 out of 4 found this helpful

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