CredentialEngine / Schema-Development

Development of the vocabularies for the CTI models
14 stars 8 forks source link

Add ceasn:codedNotation and/or ceterms:Identifier to ceasn:CompetencyFramework #931

Open siuc-nate opened 8 months ago

siuc-nate commented 8 months ago

We have numerous cases where a Competency Framework exists (or is created) to represent competencies specific to a Course. In such cases, the publisher usually does not internally maintain a distinct Competency Framework (often just listing the competencies as learning objectives of the course directly), so the name, description, etc. that we use for the Framework are often identical to those used for the Course.

However, currently, ceasn:CompetencyFramework lacks a property for capturing the course's coded notation. This proposal is to resolve that by mirroring what we already do with name, description, etc. by borrowing it from the Course.

So, I suggest adding ceasn:CompetencyFramework to the domain of ceasn:codedNotation.

philbarker commented 8 months ago

I guess you have a reason for wanting to find learning objectives for a course without going via the course. Seems a little odd to want to record the codedNotation when it is not a required property and one hasn't been created to identify the framework in question. CodedNotations are identifiers, and giving two things the same identifier isn't usually a good idea.

siuc-nate commented 3 weeks ago

Proposal:

URI: ceasn:codedNotation Add Domain: ceasn:CompetencyFramework