Skip to content

Commit 0c1fbee

Browse files
authored
Rationalize/simplify education-related properties (#2428)
* Adding properties for teaches and assesses to CreativeWork and EducationEvent; extending range of educationLevel, adding guidance to educationalAlignment, amending examples. * referencing issue 2427 * referencing learning outcomes in defitions to fulfil requirement of #2432
1 parent b33bead commit 0c1fbee

File tree

4 files changed

+136
-89
lines changed

4 files changed

+136
-89
lines changed

data/ext/pending/issue-1779.rdfa

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
<span class="h" property="rdfs:label">educationalLevel</span>
2525
<span property="rdfs:comment">The level in terms of progression through an educational or training context. Examples of educational levels include 'beginner', 'intermediate' or 'advanced', and formal sets of level indicators.</span>
2626
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/EducationalOccupationalCredential">EducationalOccupationalCredential</a></span>
27+
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/CreativeWork">CreativeWork</a></span>
28+
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/EducationEvent">EducationEvent</a></span>
2729
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/Text">Text</a></span>
2830
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/URL">URL</a></span>
2931
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/DefinedTerm">DefinedTerm</a></span>

data/ext/pending/issue-2427.rdfa

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<div>
2+
<!-- provides properties teaches and assesses for CreativeWork and EducationEvent, issue 2427 -->
3+
4+
5+
<div typeof="rdf:Property" resource="http://schema.org/teaches">
6+
<span>Category: <span property="schema:category">issue-2427</span></span>
7+
<span class="h" property="rdfs:label">teaches</span>
8+
<span property="rdfs:comment">The item being described is intended to help a person learn the competency or learning outcome defined by the referenced term.</span>
9+
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/CreativeWork">CreativeWork</a></span>
10+
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/EducationEvent">EducationEvent</a></span>
11+
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/DefinedTerm">DefinedTerm</a></span>
12+
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/Text">Text</a></span>
13+
<link property="http://schema.org/isPartOf" href="http://pending.schema.org" />
14+
<span>Source: <a property="dc:source" href="https://github.com/schemaorg/schemaorg/issues/2427">#2427</a></span>
15+
</div>
16+
17+
<div typeof="rdf:Property" resource="http://schema.org/assesses">
18+
<span>Category: <span property="schema:category">issue-2427</span></span>
19+
<span class="h" property="rdfs:label">assesses</span>
20+
<span property="rdfs:comment">The item being described is intended to assess the competency or learning outcome defined by the referenced term.</span>
21+
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/CreativeWork">CreativeWork</a></span>
22+
<span>domainIncludes: <a property="http://schema.org/domainIncludes" href="http://schema.org/EducationEvent">EducationEvent</a></span>
23+
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/DefinedTerm">DefinedTerm</a></span>
24+
<span>rangeIncludes: <a property="http://schema.org/rangeIncludes" href="http://schema.org/Text">Text</a></span>
25+
<link property="http://schema.org/isPartOf" href="http://pending.schema.org" />
26+
<span>Source: <a property="dc:source" href="https://github.com/schemaorg/schemaorg/issues/2427">#2427</a></span>
27+
</div>
28+
29+
</div>

data/schema.rdfa

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2444,7 +2444,9 @@ The place is __open__ if the [[opens]] property is specified, and __closed__ oth
24442444

24452445
<div typeof="rdfs:Class" resource="http://schema.org/AlignmentObject">
24462446
<span class="h" property="rdfs:label">AlignmentObject</span>
2447-
<span property="rdfs:comment">An intangible item that describes an alignment between a learning resource and a node in an educational framework.</span>
2447+
<span property="rdfs:comment">An intangible item that describes an alignment between a learning resource and a node in an educational framework.
2448+
2449+
Should not be used where the nature of the alignment can be described using a simple property, for example to express that a resource [[teaches]] or [[assesses]] a competency.</span>
24482450
<span>Subclass of: <a property="rdfs:subClassOf" href="http://schema.org/Intangible">Intangible</a></span>
24492451
<span>Source: <a property="dc:source" href="http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_LRMIClass">LRMIClass</a></span></div>
24502452

@@ -3624,7 +3626,7 @@ The place is __open__ if the [[opens]] property is specified, and __closed__ oth
36243626
</div>
36253627
<div typeof="rdf:Property" resource="http://schema.org/alignmentType">
36263628
<span class="h" property="rdfs:label">alignmentType</span>
3627-
<span property="rdfs:comment">A category of alignment between the learning resource and the framework node. Recommended values include: 'assesses', 'teaches', 'requires', 'textComplexity', 'readingLevel', 'educationalSubject', and 'educationalLevel'.</span>
3629+
<span property="rdfs:comment">A category of alignment between the learning resource and the framework node. Recommended values include: 'requires', 'textComplexity', 'readingLevel', and 'educationalSubject'.</span>
36283630
<span>Domain: <a property="http://schema.org/domainIncludes" href="http://schema.org/AlignmentObject">AlignmentObject</a></span>
36293631
<span>Range: <a property="http://schema.org/rangeIncludes" href="http://schema.org/Text">Text</a></span>
36303632
</div>
@@ -4715,7 +4717,9 @@ Dateline summaries are oriented more towards human readers than towards automate
47154717
</div>
47164718
<div typeof="rdf:Property" resource="http://schema.org/educationalAlignment">
47174719
<span class="h" property="rdfs:label">educationalAlignment</span>
4718-
<span property="rdfs:comment">An alignment to an established educational framework.</span>
4720+
<span property="rdfs:comment">An alignment to an established educational framework.
4721+
4722+
This property should not be used where the nature of the alignment can be described using a simple property, for example to express that a resource [[teaches]] or [[assesses]] a competency.</span>
47194723
<span>Domain: <a property="http://schema.org/domainIncludes" href="http://schema.org/CreativeWork">CreativeWork</a></span>
47204724
<span>Range: <a property="http://schema.org/rangeIncludes" href="http://schema.org/AlignmentObject">AlignmentObject</a></span>
47214725
</div>

0 commit comments

Comments
 (0)