The LRMI specification is a collection of properties to describe educational resources. It builds on the extensive vocabulary provided by Schema.org. Predominantly is uses properties of resources of type schema.org/CreativeWork that were proposed to Schema.org by the LRMI to describe the educational characteristics of learning resources. For some of these properties it uses the LRMI-created types schema.org/AlignmentObject and schema.org/EducationalAudience.
Version 1.1 of the LRMI specification has been accepted into Schema.org with the exception of useRightsUrl [see discussion here].
|Table 1. LRMI Additions to Schema.org/CreativeWork|
|educationalAlignment||schema.org/AlignmentObject||An alignment to an established educational framework.|
|educationalUse||schema.org/Text||The purpose of the work in the context of education.
|Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience.
|typicalAgeRange||schema.org/Text||The typical range of ages the content’s intended end user.
|interactivityType||schema.org/Text||The predominant mode of learning supported by the learning resource. Acceptable values are active, expositive, or mixed.
|learningResourceType||schema.org/Text||The predominant type or kind characterizing the learning resource.
|useRightsUrl||schema.org/URL||The URL where the owner specifies permissions for using the resource.|
|isBasedOnUrl||schema.org/URL||A resource that was used in the creation of this resource. This term can be repeated for multiple sources.|
|Table 2. Other important characteristics of learning resources that are covered by Schema.org properties of CreativeWork|
|name||schema.org/Text||The title of the resource.|
|about||schema.org/Thing||The subject of the content.|
|dateCreated||schema.org/Date||The date on which the resource was created.|
|author||schema.org/Person||The individual credited with the creation of the resource.|
|publisher||schema.org/Organization||The organization credited with publishing the resource.|
|inLanguage||schema.org/Language||The primary language of the resource.|
|accessibilityAPI||Text||Indicates that the resource is compatible with the referenced accessibility API. (WebSchemas wiki lists possible values).|
|accessibilityControl||Text||Identifies input methods that are sufficient to fully control the described resource. (WebSchemas wiki lists possible values).|
|accessibilityFeature||Text||Content features of the resource, such as accessible media, alternatives and supported enhancements for accessibility. (WebSchemas wiki lists possible values).|
|accessibilityHazard||Text||A characteristic of the described resource that is physiologically dangerous to some users. Related to WCAG 2.0 guideline 2.3. (WebSchemas wiki lists possible values).|
An alignment object is an intangible item that describes an alignment between a learning resource and a node in an educational framework. AlignmentObject is a subtype of schema.org/Intangible
|Table 3. LRMI properties of AlignmentObject|
|alignmentType||Text||A category of alignment between the learning resource and the framework node. Recommended values include: ‘assesses’, ‘teaches’, ‘requires’, ‘textComplexity’, ‘readingLevel’, ‘educationalSubject’, and ‘educationLevel’.|
|educationalFramework||Text||The framework to which the resource being described is aligned.|
|targetDescription||Text||The description of a node in an established educational framework.|
|targetName||Text||The name of a node in an established educational framework.|
|targetUrl||URL||The URL of a node in an established educational framework.|
|Table 4. LRMI properties of EducationalAudience|
|educationalRole||schema.org/Text||The role that describes the target audience of the content.|