Another draft of MIT OpenCourseWare in LRMI

74 views
Skip to first unread message

Peter Pinch

unread,
Nov 12, 2012, 3:35:48 PM11/12/12
to lr...@googlegroups.com
MIT OpenCourseWare will be launching a major site redesign at the end of
the
month (you can read about it at
http://ocw.mit.edu/about/media-coverage/press-releases/redesign-2012 or
see it at
http://www.flickr.com/photos/mitopencourseware/sets/72157631887806605/).

Since we'll be touching all our pages, I thought it would be a good time
to implement some of the LRMI metadata on a large scale. I'd greatly
appreciate it if some of the folks on this list could take a look at a
page in development, and give me some feedback

http://ocw5.mit.edu/courses/nuclear-engineering/22-033-nuclear-systems-desi
gn-project-fall-2011/index.htm

You can see the output of the Rich Snippet tool at
http://www.google.com/webmasters/tools/richsnippets?url=http://ocw5.mit.edu
/courses/nuclear-engineering/22-033-nuclear-systems-design-project-fall-201
1/index.htm

I've also added our mapping (in progress) to the LRMI wiki at

(One known issue, there's a typo that's preventing intendedAgeRange from
being detected).

The draft raises (and re-raises) some questions.

I originally wrapped everything up in a "WebPage" itemtype, because
nothing else seemed suitable. I'm now considering EducationEvent, although
I'm not sure what that gets me, other than startDate. And one thing I
(might) lose is author, which is
key to how we think about ownership of our courses.

I'm also not clear how to add the LRMI publisher field. I know it's meant
to be an Organization type, but I think I could use some sample HTML.

In any case, I would greatly appreciate any thoughts, as I'm hoping to
re-publish over 2000 courses with LRMI metadata by the end of the month.

- Peter

Peter Pinch | Production Manager, OpenCourseWare
Massachusetts Institute of Technology
One Broadway, 8th Floor | Cambridge MA 02142
T 617.253.6256 | C 617.652.0183












Paul Libbrecht

unread,
Nov 12, 2012, 7:00:49 PM11/12/12
to lr...@googlegroups.com
Peter,

I've been trying to "track" what's LRMI so as to imagine what a Curriki analysis could do when querying such a web-page... I am not sure I got it all.
I've seen name, about, author, and license and some that are not really schema or LRMI.
Could you list all of them?

Linked pages seem to include also LRMI tags if I do not mistake; so I'd expect to find such annotations as a presentation learningResourceType or some data about interactivityType. But I could not find it. Right?


Finally, a question to all about composition: is that page a "home page" of a given course with children pages with particular topics and instructional functions? Would it make sense for Curriki to mirror this as a collection? Do we have markup to denote this?

thanks in advance

Paul

Greg Grossmeier

unread,
Nov 13, 2012, 5:51:29 PM11/13/12
to lr...@googlegroups.com
Hi Peter, hi Paul (where's Mary?),

1. re the publisher field.
Pedantically stated, that is a pure Schema.org term.
Example could be (copied/modified from the Schema.org page):

Publisher: <span itemprop="publisher">Little, Brown, and Company</span>

It's true, it that example doesn't reference any "organization" term.

Another more thorough way could be:
Publisher: <div itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">Google.org (GOOG)</span>
</div>


2. re WebPage versus EducationEvent
I don't have much of an opinion on that.


3. re name, about, author, and license not being schema.org or LRMI
"name," "about," and "author" are all a part of
Schema.org/CreativeWork

license is represented as useRightsUrl (per the spec at lrmi.net)
Of note: if you are using rdfa, you can use the builtin rel="license"
instead of the useRightsUrl if you so choose.


Best,

Greg

<quote name="Paul Libbrecht" date="2012-11-13" time="01:00:49 +0100">
> Peter,
>
> I've been trying to "track" what's LRMI so as to imagine what a Curriki analysis could do when querying such a web-page... I am not sure I got it all.
> I've seen name, about, author, and license and some that are not really schema or LRMI.
> Could you list all of them?
>
> Linked pages seem to include also LRMI tags if I do not mistake; so I'd expect to find such annotations as a presentation learningResourceType or some data about interactivityType. But I could not find it. Right?
>
>
> Finally, a question to all about composition: is that page a "home page" of a given course with children pages with particular topics and instructional functions? Would it make sense for Curriki to mirror this as a collection? Do we have markup to denote this?
>
> thanks in advance
>
> Paul
>
>
> Le 12 nov. 2012 � 21:35, Peter Pinch a �crit :
--
Greg Grossmeier
Education Technology & Policy Coordinator
twitter: @g_gerg / identi.ca: @greg / skype: greg.grossmeier

Peter Pinch

unread,
Nov 14, 2012, 3:34:33 PM11/14/12
to lr...@googlegroups.com
Hi Paul. Good questions. 

I think the quickest way to see what I'm trying to do is to look at the mapping at http://wiki.creativecommons.org/LRMI/Implementation#Mappings 

I think you're seeing all of my LRMI properties, except for startDate, typicalAgeRange and description. 

Unfortunately, I don't have much to offer in the way of alignmentObjects, since the content is for higher ed. We do have a lot of data about which MIT requirements each course meets, but that data isn't showing up on the web site yet (and may be of too limited use anyway).

Your composition question is a really good one too. For now, I'm focused on marking up the "course," since that's where my best metadata is. I would like to mark up objects within the course ( pages, like "syllabus" and/or files like PDFs of exams), but we don't have our internal metadata worked out yet. 

As to a Curriki mirror, I'm not sure. I see that you have "full course" as an instructional type. Are those collections, or something monolithic? I guess if you can index a Sal Kahn course on calculus, you should be able to do the same with ours. 

And a quick question for you — when I see a item with an instructional type of "full course," which LRMI property are you mapping that to? Your mapping doc lists "interactivityType, learningResourceType, educationalUse, intendedEndUserRole" 

Thanks,
Peter

-----------
Peter Pinch
Production Manager, MIT OpenCourseWare

Peter Pinch

unread,
Nov 14, 2012, 5:37:23 PM11/14/12
to lr...@googlegroups.com
Thanks Greg. Very helpful. 

1. I updated my test page to use publisher. Not sure it makes a difference to anyone else, but I feel better. 

2. Ok, we'll see how EducationEvent goes. 

3. As far as I can tell, schema.org/Event doesn't inherit from schema.org/CreativeWork I believe there was some conversation on the public-vocabs list recently about migrating some of the properties of CreativeWork over to Event, like author/creator. I think I'm just going to assume that it will get worked out. 

And regarding useRightsUrl, I opted for belt and suspenders and used rel="license" and itemprop="useRightsUrl" Is that ill advised, or just redundant?

Thanks,
Peter

-----------
Peter Pinch
Production Manager, MIT OpenCourseWare


-----Original Message-----
From: Greg Grossmeier <gr...@creativecommons.org>
Date: Tuesday, November 13, 2012 5:51 PM
Subject: Re: Another draft of MIT OpenCourseWare in LRMI

Paul Libbrecht

unread,
Nov 15, 2012, 3:52:35 AM11/15/12
to lr...@googlegroups.com
I think the quickest way to see what I'm trying to do is to look at the mapping at http://wiki.creativecommons.org/LRMI/Implementation#Mappings 
I think you're seeing all of my LRMI properties, except for startDate, typicalAgeRange and description. 

Ok, thanks, that already helps.
In my tentative output I added comments containing the world LRMI to try to indicate this when searching... Maybe we could also agree on a style convention or write a little JS where elements with LRMI attributes can be highlighted.

Unfortunately, I don't have much to offer in the way of alignmentObjects, since the content is for higher ed. We do have a lot of data about which MIT requirements each course meets, but that data isn't showing up on the web site yet (and may be of too limited use anyway).

This is precisely what I wanted to explore.

Your composition question is a really good one too. For now, I'm focused on marking up the "course," since that's where my best metadata is. I would like to mark up objects within the course ( pages, like "syllabus" and/or files like PDFs of exams), but we don't have our internal metadata worked out yet. 

The reason I asked is that, precisely, it would be interesting to create an aggregate mirror, since it would for example support shared re-use.
So my question remains open: do we have markup to indicate that a resource has "sub-resources" ?

As to a Curriki mirror, I'm not sure. I see that you have "full course" as an instructional type.

this is just an annotation, it can be for any resource types (e.g. it would fit for a URL, a word file, or a zip just as it would fit for a collection which I'd rather expect from a mirror of such a course.

Are those collections, or something monolithic?

Collections are not monolithic.

I guess if you can index a Sal Kahn course on calculus, you should be able to do the same with ours. 

Many resources in the Kahn collections are individual videos, several organizations are collected.

And a quick question for you — when I see a item with an instructional type of "full course," which LRMI property are you mapping that to? Your mapping doc lists "interactivityType, learningResourceType, educationalUse, intendedEndUserRole" 

Thanks for reminding, this is still an open point which I forgot to add in the TODOs.

Paul

Phil Barker

unread,
Nov 15, 2012, 10:50:47 AM11/15/12
to lr...@googlegroups.com

Hello Peter,


On 14/11/2012 22:37, Peter Pinch wrote:
Thanks Greg. Very helpful. 

1. I updated my test page to use publisher. Not sure it makes a difference to anyone else, but I feel better. 

I would also feel better :)

I notice that you have some
    <meta content="Systems Design" itemprop="about" />
Tags in the head that aren't being interpreted by the testing tool because they are outside any itemscope declaration.


2. Ok, we'll see how EducationEvent goes. 

For what it is worth, I would have gone for WebPage. I think that OpenCourseWare is different from the MIT course from which it comes in that no one can "attend" OpenCourseWare: unlike the course, the CourseWare doesn't happen at a certain time at a certain location. (But other interpretations of the world are possible, for example if you see this as an online course...)

Anyway, a learningResourceType of Courseware (or similar) might be useful to show somewhere.

Also, we could perhaps think of a way to express "undergraduate" and "graduate" as educational levels using an educationalAlignment, alignmentType "educationalLevel" (with all the shortcomings that were discussed with respect to US K-12 levels, but it'll be enough to show some people that this resource is not the one that they need.)

Hope this helps. I found it worthwhile just to learn that various cheeses can be used to "demonstrate the properties of metals under the high temperature and stress of a reactor"

Phil.

-- 
<http://www.icbl.hw.ac.uk/~philb/>



Sunday Times Scottish University of the Year 2011-2013
Top in the UK for student experience
Fourth university in the UK and top in Scotland (National Student Survey 2012)


We invite research leaders and ambitious early career researchers to join us in leading and driving research in key inter-disciplinary themes. Please see www.hw.ac.uk/researchleaders for further information and how to apply.

Heriot-Watt University is a Scottish charity registered under charity number SC000278.
Reply all
Reply to author
Forward
0 new messages