- From: Phil Barker <phil.barker@pjjk.co.uk>
- Date: Thu, 1 Feb 2018 14:54:38 +0000
- To: public-eocred-schema@w3.org
- Message-ID: <d858d259-17f5-c9ba-61cf-17341d454231@pjjk.co.uk>
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
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 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/",
> "@type": "EducationalOccupationalCredential",
> "url" : "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. 2) provide text values anyway (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
Received on Thursday, 1 February 2018 14:55:05 UTC