RDF property for educational level

72 views
Skip to first unread message

Adrian Pohl

unread,
Aug 19, 2016, 6:59:58 AM8/19/16
to Learning Resource Metadata Initiative
Hello all,

for the OER World [Map] project we created a [SKOS] vocabulary of the
[ISCED-1997] levels of education. We use ISCED-1997 to indicate the
level of education a specific OER website is intended for. See for
example the [Merlot] entry on the OER World Map.

We currently mainly use schema.org properties for the OER World Map
data, e.g. take a look at the page source of [Merlot] that contains
embedded JSON-LD. Up to now we have been using schema:audience with the
ISCED 1997 which doesn't actually make sense so that we have an [issue]
to change it.

My question is: Does a property exist somewhere for linking educational
resources or a respective service (i.e. a collection of or a search
engine for educational resources) to a level of education? If not, is it
possible to add an "educationalLevel" property to LRMI and schema.org?

I know that there already exists a "typicalAgeRange" property but it
doesn't really help in our situation and I guess it would make sense to
have both properties.

All the best
Adrian

[Map] https://oerworldmap.org/
[SKOS https://github.com/hbz/vocabs-edu/blob/master/isced-1997.ttl
[ISCED-1997] http://www.uis.unesco.org/Library/Documents/isced97-en.pdf
[Merlot]
https://oerworldmap.org/resource/urn:uuid:b084ddc2-313a-11e5-a56e-001999ac7927
[issue] https://github.com/hbz/oerworldmap/issues/412

Phil Barker

unread,
Aug 19, 2016, 7:35:00 AM8/19/16
to lr...@googlegroups.com
Hello Adrian.

The educationalAlignment property will allow you to do this via an
AlignmentObject with alignmentType of educationLevel There are code
examples at http://schema.org/AlignmentObject

It's a bit of kludge I know, but there were reasons for it. "All
problems in computer science can be solved by another level of
indirection, except of course for the problem of too many indirections."

Phil
--
Phil Barker @philbarker
LRMI, Cetis, ICBL http://people.pjjk.net/phil
Heriot-Watt University

Workflow: http://www.icbl.hw.ac.uk/~philb/workflow/

Adrian Pohl

unread,
Aug 19, 2016, 7:42:30 AM8/19/16
to lr...@googlegroups.com
Thanks for the quick answer! I will have a look into what adjustments we
have to do to implement this.

Cheers
Adrian

Phil Barker

unread,
Aug 19, 2016, 8:36:24 AM8/19/16
to lr...@googlegroups.com
You're welcome. Please let me know how you get on.

Phil

Stuart

unread,
Sep 9, 2016, 11:17:02 AM9/9/16
to Learning Resource Metadata Initiative
While Phil is absolutely correct, this could be handled with AlignmentObject, it is in fact a "bit of a kludge".  I'm not so sure I'd give up on pushing for the addition of an "educationLevel" property. Nothing says that the current LRMI extension is sufficiently complete. The need for educationLevel has good grounding. It has been a Dublin Core property since 2002 [1] and it is one of the most frequently used of the Dublin Core enducaiton properties. Both instructors and learners think and speak in terms of their controlling education level scheme--they don't speak in terms of typical age range. Admittedly, the values for such a property are context dependent (i.e., there is no universal education level scheme). But nothing says that such educationLevel schemes can't be mapped to typical age ranges.

Stuart

[1] http://dublincore.org/documents/dcmi-terms/#terms-educationLevel

Phil Barker

unread,
Sep 12, 2016, 4:57:00 AM9/12/16
to lr...@googlegroups.com



On 09/09/2016 16:17, Stuart wrote:
While Phil is absolutely correct, this could be handled with AlignmentObject, it is in fact a "bit of a kludge".  I'm not so sure I'd give up on pushing for the addition of an "educationLevel" property. Nothing says that the current LRMI extension is sufficiently complete. The need for educationLevel has good grounding. It has been a Dublin Core property since 2002 [1] and it is one of the most frequently used of the Dublin Core enducaiton properties. Both instructors and learners think and speak in terms of their controlling education level scheme--they don't speak in terms of typical age range.

Agreed.


Admittedly, the values for such a property are context dependent (i.e., there is no universal education level scheme). But nothing says that such educationLevel schemes can't be mapped to typical age ranges.


Not sure about mapping education level to typical age ranges, it doesn't work well outside of k-12 / schools. Not very good for HE or vocational.

But if the schema proposal for external enumerations [issue #894] does ever go through, I think that would give us a means of pointing to things like education levels without needing the description embedded in an alignment object, even when the publishers of such frameworks don't give them URLs.

Phil

issue #894 https://github.com/schemaorg/schemaorg/issues/894

--
You received this message because you are subscribed to the Google Groups "Learning Resource Metadata Initiative" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lrmi+uns...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages