Class: RDF::Vocab::LRMI
- Inherits:
-
RDF::Vocabulary
- Object
- RDF::Vocabulary
- RDF::Vocab::LRMI
- Defined in:
- lib/rdf/vocab/lrmi.rb
Overview
Vocabulary for <purl.org/dcx/lrmi-terms/>
LRMI RDF Specification
The LRMI specification is a collection of classes and properties for markup and description of educational resources. The specification builds on the extensive vocabulary provided by Schema.org and other standards.
Instance Attribute Summary collapse
-
#AlignmentObject ⇒ RDF::Vocabulary::Term
readonly
An intangible item that describes an alignment between a learning resource and a node in an educational framework.
-
#alignmentType ⇒ RDF::Vocabulary::Term
readonly
A category of alignment between the learning resource and the framework node.
-
#educationalAlignment ⇒ RDF::Vocabulary::Term
readonly
An alignment to an established educational framework.
-
#EducationalAudience ⇒ RDF::Vocabulary::Term
readonly
An individual or group for whom the learning resource was created or useful.
-
#educationalFramework ⇒ RDF::Vocabulary::Term
readonly
The framework to which the resource being described is aligned.
-
#educationalRole ⇒ RDF::Vocabulary::Term
readonly
The role that describes the target audience of the content.
-
#educationalUse ⇒ RDF::Vocabulary::Term
readonly
The purpose of a work in the context of education.
-
#interactivityType ⇒ RDF::Vocabulary::Term
readonly
The predominant mode of learning supported by the learning resource.
-
#isBasedOnUrl ⇒ RDF::Vocabulary::Term
readonly
A resource that was used in the creation of this resource.
-
#learningResourceType ⇒ RDF::Vocabulary::Term
readonly
The predominant type or kind characterizing the learning resource.
-
#targetDescription ⇒ RDF::Vocabulary::Term
readonly
The description of a node in an established educational framework.
-
#targetName ⇒ RDF::Vocabulary::Term
readonly
The name of a node in an established educational framework.
-
#targetUrl ⇒ RDF::Vocabulary::Term
readonly
The URL of a node in an established educational framework.
-
#timeRequired ⇒ RDF::Vocabulary::Term
readonly
Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience.
-
#typicalAgeRange ⇒ RDF::Vocabulary::Term
readonly
The typical expected age range.
-
#useRightsUrl ⇒ RDF::Vocabulary::Term
readonly
The URL where the owner specifies permissions for using the resource.
Method Summary
Methods inherited from RDF::Vocabulary
_orig_each, _orig_from_sym, each, from_sym, limit_vocabs, to_html, to_jsonld, to_ttl, value_to_html, vocab_map
Instance Attribute Details
#AlignmentObject ⇒ RDF::Vocabulary::Term (readonly)
An intangible item that describes an alignment between a learning resource and a node in an educational framework.
9 10 11 |
# File 'lib/rdf/vocab/lrmi.rb', line 9 def AlignmentObject @AlignmentObject end |
#alignmentType ⇒ RDF::Vocabulary::Term (readonly)
A category of alignment between the learning resource and the framework node.
17 18 19 |
# File 'lib/rdf/vocab/lrmi.rb', line 17 def alignmentType @alignmentType end |
#educationalAlignment ⇒ RDF::Vocabulary::Term (readonly)
An alignment to an established educational framework.
21 22 23 |
# File 'lib/rdf/vocab/lrmi.rb', line 21 def educationalAlignment @educationalAlignment end |
#EducationalAudience ⇒ RDF::Vocabulary::Term (readonly)
An individual or group for whom the learning resource was created or useful.
13 14 15 |
# File 'lib/rdf/vocab/lrmi.rb', line 13 def EducationalAudience @EducationalAudience end |
#educationalFramework ⇒ RDF::Vocabulary::Term (readonly)
The framework to which the resource being described is aligned.
25 26 27 |
# File 'lib/rdf/vocab/lrmi.rb', line 25 def educationalFramework @educationalFramework end |
#educationalRole ⇒ RDF::Vocabulary::Term (readonly)
The role that describes the target audience of the content.
29 30 31 |
# File 'lib/rdf/vocab/lrmi.rb', line 29 def educationalRole @educationalRole end |
#educationalUse ⇒ RDF::Vocabulary::Term (readonly)
The purpose of a work in the context of education.
33 34 35 |
# File 'lib/rdf/vocab/lrmi.rb', line 33 def educationalUse @educationalUse end |
#interactivityType ⇒ RDF::Vocabulary::Term (readonly)
The predominant mode of learning supported by the learning resource.
37 38 39 |
# File 'lib/rdf/vocab/lrmi.rb', line 37 def interactivityType @interactivityType end |
#isBasedOnUrl ⇒ RDF::Vocabulary::Term (readonly)
A resource that was used in the creation of this resource.
41 42 43 |
# File 'lib/rdf/vocab/lrmi.rb', line 41 def isBasedOnUrl @isBasedOnUrl end |
#learningResourceType ⇒ RDF::Vocabulary::Term (readonly)
The predominant type or kind characterizing the learning resource.
45 46 47 |
# File 'lib/rdf/vocab/lrmi.rb', line 45 def learningResourceType @learningResourceType end |
#targetDescription ⇒ RDF::Vocabulary::Term (readonly)
The description of a node in an established educational framework.
49 50 51 |
# File 'lib/rdf/vocab/lrmi.rb', line 49 def targetDescription @targetDescription end |
#targetName ⇒ RDF::Vocabulary::Term (readonly)
The name of a node in an established educational framework.
53 54 55 |
# File 'lib/rdf/vocab/lrmi.rb', line 53 def targetName @targetName end |
#targetUrl ⇒ RDF::Vocabulary::Term (readonly)
The URL of a node in an established educational framework.
57 58 59 |
# File 'lib/rdf/vocab/lrmi.rb', line 57 def targetUrl @targetUrl end |
#timeRequired ⇒ RDF::Vocabulary::Term (readonly)
Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience.
61 62 63 |
# File 'lib/rdf/vocab/lrmi.rb', line 61 def timeRequired @timeRequired end |
#typicalAgeRange ⇒ RDF::Vocabulary::Term (readonly)
The typical expected age range.
65 66 67 |
# File 'lib/rdf/vocab/lrmi.rb', line 65 def typicalAgeRange @typicalAgeRange end |
#useRightsUrl ⇒ RDF::Vocabulary::Term (readonly)
The URL where the owner specifies permissions for using the resource.
69 70 71 |
# File 'lib/rdf/vocab/lrmi.rb', line 69 def useRightsUrl @useRightsUrl end |