- 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