Course DRAFT Profile
Version: 0.1-DRAFT-2018_09_25 (25 September 2018)
Specification describing a course.
If you spot any errors or omissions with this type, please file an issue in our GitHub.
Key to specification table
- Green properties/types are proposed by Bioschemas, or indicate proposed changes by Bioschemas to Schema.org
- Red properties/types exist in the core of Schema.org
- Blue properties/types exist in the pending area of Schema.org
- Black properties/types are reused from external vocabularies/ontologies
CD = Cardinality
Property | Expected Type | Description | CD | Controlled Vocabulary | Example |
---|---|---|---|---|---|
Marginality: Minimum. | |||||
@context | URL | Used to provide the context (namespaces) for the JSON-LD file. Not needed in other serialisations. |
ONE | ||
@type | Text | Schema.org/Bioschemas class for the resource declared using JSON-LD syntax. For other serialisations please use the appropriate mechanism. While it is permissible to provide multiple types, it is preferred to use a single type. |
MANY | Schema.org, Bioschemas | |
@id | IRI | Used to distinguish the resource being described in JSON-LD. For other serialisations use the appropriate approach. | ONE | ||
dct:conformsTo | IRI | Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example. |
ONE | Bioschemas profile versioned URL | |
audience |
Audience |
Schema: An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience. |
ONE | ||
description |
Text |
Schema: A description of the item. |
ONE | ||
keywords |
Text |
Schema: Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas. Bioschemas: Keywords describing course. Use terms from Controlled Vocabularies where possible, e.g., EDAM. |
MANY | ||
name |
Text |
Schema: The name of the item. |
ONE | ||
url |
URL |
Schema: URL of the item. |
ONE | ||
Marginality: Recommended. | |||||
coursePrerequisites |
AlignmentObject Course Text |
Schema: Requirements for taking the Course. May be completion of another Course or a textual description like “permission of instructor”. Requirements may be a pre-requisite competency, referenced using AlignmentObject. Bioschemas: Pre-requisite requirments before you can take this course. |
MANY | ||
hasCourseInstance |
CourseInstance |
Schema: An offering of the course at a specific time and place or through specific media or mode of study or to a specific section of students. |
MANY | ||
producer |
Organization Person |
Schema: The person or organization who produced the work (e.g. music album, movie, tv/radio series etc.). Bioschemas: Faciliator/contact person. |
MANY | ||
Marginality: Optional. | |||||
author |
Organization Person |
Schema: The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably. |
ONE | ||
courseCode |
Text |
Schema: The identifier for the Course used by the course provider (e.g. CS101 or 6.001). Bioschemas: About this course. |
ONE | ||
image |
ImageObject URL |
Schema: An image of the item. This can be a URL or a fully described ImageObject. |
ONE | ||
inLanguage |
Language Text |
Schema: The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language. |
ONE | ||
provider |
Organization Person |
Schema: The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller. Supersedes carrier. Bioschemas: Host organization. |
MANY | ||
sponsor |
Organization Person |
Schema: A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event. |
MANY | ||
thumbnailUrl |
URL |
Schema: A thumbnail image relevant to the Thing. |
ONE |