Dates and locations of a CourseInstance & the lessons it comprises.

Hello all,
I think this is non-controversial: I have added to the wiki pages 
describing how to identify the start date, end date and location of a 
Course Instance by using the existing startDate, endDate and location 
properties in schema.org. This is just filling in what we had already 
put into examples when discussing CourseInstance as a sub-type of Event.


This doesn't quite finish the job of describing where and when a course 
happens. A course instance may comprise several events, i.e. the 
individual lessons, lectures, seminars, labs, tests, exams etc. 
Requirement e) says we must be able to identify the dates and times at 
which individual course events are offered [1].  This is implied in some 
of the other requirements, e.g. about accessibility of events that are 
part of a course and the locations at which they are held.

I propose we use http://schema.org/subEvent to point to these individual 
course meetings, which would each be a http://schema.org/EducationEvent  
It would then be possible to give relevant details about each one.

I'll also note that it is often the case that lessons etc occur 
regularly (e.g. lab classes every Wednesday morning). There is an open 
issue for how to represent such events in schema.org at 
https://github.com/schemaorg/schemaorg/issues/240


Phil


1. https://www.w3.org/community/schema-course-extend/wiki/Outline_use_cases

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

Ubuntu: http://xkcd.com/456/
   not so much an operating system as a learning opportunity.

Received on Thursday, 17 March 2016 10:13:41 UTC