- From: Phil Barker <phil.barker@pjjk.co.uk>
- Date: Thu, 1 Feb 2018 15:45:35 +0000
- To: Richard Wallis <richard.wallis@dataliberate.com>
- Cc: public-eocred-schema@w3.org
- Message-ID: <93b7962c-c314-d59e-900f-8ac2fea4ba13@pjjk.co.uk>
On 01/02/18 15:09, Richard Wallis wrote: > This looks like good basic description, that mentions the complexities > without over burdening with their details. > > In the/an example it might be beneficial to show the use of the > /offerdBy/ property of /Offer/ to show how a Credential could be > linked to the organisation offering it. Done. > > With reference to: > > we have a use case to provide a mechanism to link from > credential to Course, which will also be relevant > > Are you suggesting an inverse property for educationalCredentialAwarded? > I am merely stating we have the use case The mechanism could be an inverse property, some syntactic glue like JSON-LD @reverse / RDFa rev, or even agreement (if you have enough of the world's data, and if I understand enough SPARQL) SELECT ?Course ?Credential WHERE { ?Course schema:educationalCredentialAwarded ?Credential . } is pretty much the same as SELECT ?Credential ?Course WHERE { ?Credential schema:awardedAfterCourse ?Course . } Please, let's not start that discussion in this thread! Phil > ~Richard. > > Richard Wallis > Founder, Data Liberate > http://dataliberate.com > Linkedin: http://www.linkedin.com/in/richardwallis > Twitter: @rjw > > On 1 February 2018 at 14:54, Phil Barker <phil.barker@pjjk.co.uk > <mailto:phil.barker@pjjk.co.uk>> wrote: > > I have attempted to express some of the discussion around > providing information about costs of credentials and associated > courses and assessments on the EOCred wiki > <https://www.w3.org/community/eocred-schema/wiki/User:Philbarker/Draft:_costs_for_educational_/_occupational_credential> > > The general principle is to describe costs of independent things > separately, so that they can be aggregated in an intelligent and > context-dependent manner, but where the /offer/ of one thing is > dependent an /offer/ of another, use the addOn property. > > I recognise that this is incomplete. It depends on things in > schema.org <http://schema.org> that don't yet exist, but also I > don't think we can hope to cover every eventuality. > > I am interested in how far this goes to meeting the objection that > Stuart expressed about the initial over-simple proposal, and > whether it includes enough information to cover the possibilities > Richard has been highlighting. > > Phil > > > On 26/01/18 10:40, Phil Barker wrote: >> >> I want to try and keep some momentum by doing some of the quick >> and easy use cases while we discuss the more difficult ones. I >> think this is one: >> >> Cost >> Having found a credential it should be possible to identify the >> cost of acquiring the credential. >> >> Requires: ability to show relevant cost for educational / >> occupational credential objects >> Note: this implies that a credential is offered >> >> This is the cost of the credential itself, not the cost of >> courses, training or other things required in order to earn the >> credential (these costs can be shown when describing those other >> things). >> >> schema.org <http://schema.org> has means for specifying the cost >> of things with the offers <http://schema.org/offers> property >> which we could use. If EducationalOccupationalCredential is a >> CreativeWork, then we already have the offers property (if it is >> not, we may need change the domain of the existing offers property) >> >> A simple example >> >> { >> "@context": "http://schema.org/" <http://schema.org/>, >> "@type": "EducationalOccupationalCredential", >> "url" : "https://www.alt.ac.uk/certified-membership" >> <https://www.alt.ac.uk/certified-membership>, >> "name": "CMALT", >> "description": "Certified Membership of the Association for >> Learning Technology", >> "offers": { >> "@type": "Offer", >> "name": "Registration fee (UK)", >> "price": "150", >> "priceCurrency": "GBP" >> } >> } >> >> Offers <http://schema.org/Offer> can get quite complex, allowing >> different currencies, different offers for different regions, add >> on offers etc. I think it would cover our needs adequately; the >> only potential problem I can see is that eligibleCustomerType as >> defined is too restrictive to provide information like "special >> price for military veterans". My approach to this would be to 1) >> raise this as an issue with schema.org <http://schema.org>. 2) >> provide text values anyway (schema.org <http://schema.org> allows >> this) >> >> Any objections? Have I missed anything? >> >> Phil >> >> -- >> >> Phil Barker <http://people.pjjk.net/phil>. >> http://people.pjjk.net/phil >> PJJK Limited <https://www.pjjk.co.uk>: technology to enhance >> learning; information systems for education. >> CETIS LLP: a cooperative consultancy for innovation in education >> technology. >> >> PJJK Limited is registered in Scotland as a private limited >> company, number SC569282. >> CETIS is a co-operative limited liability partnership, registered >> in England number OC399090 >> > > -- > > Phil Barker <http://people.pjjk.net/phil>. http://people.pjjk.net/phil > PJJK Limited <https://www.pjjk.co.uk>: technology to enhance > learning; information systems for education. > CETIS LLP: a cooperative consultancy for innovation in education > technology. > > PJJK Limited is registered in Scotland as a private limited > company, number SC569282. > CETIS is a co-operative limited liability partnership, registered > in England number OC399090 > > -- Phil Barker <http://people.pjjk.net/phil>. http://people.pjjk.net/phil PJJK Limited <https://www.pjjk.co.uk>: technology to enhance learning; information systems for education. CETIS LLP: a cooperative consultancy for innovation in education technology. PJJK Limited is registered in Scotland as a private limited company, number SC569282. CETIS is a co-operative limited liability partnership, registered in England number OC399090
Received on Thursday, 1 February 2018 15:46:44 UTC