Course DRAFT Profile
Version: 0.1-DRAFT-2018_04_25 (25 April 2018)
Specification describing a course.
If you spot any errors or omissions with this type, please file an issue in our GitHub.
Contributors
Group Leader(s)
Other team members
Schema.org hierarchy
This Profile fits into the schema.org hierarchy as follows:Thing > CreativeWork > Course
Description
This specification must be used in tandem with a courseInstance. A course is used to describe the broad, common aspects of a recurring training event - whereas a course instance is about the specific times and location of when that course is held.
Latest profiles
Latest release: none
Latest draft: 0.9-DRAFT-2020_12_08
Previous profiles
Previous version: none
Group | Use Cases | Cross Walk | Task & Issues | Examples | Live Deploys |
---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
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. | |||||
audience |
Audience |
Schema: An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience. |
ONE | ||
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 | ||
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. Bioschemas: Title of the course |
ONE | ||
rdf:type |
URL |
Schema: This is used by validation tools to indentify the profile used. You must use the value specified in the Controlled Vocabulary column. Bioschemas: This is used by validation tools to indentify the profile used. You must use the value specified in the Controlled Vocabulary column. |
ONE | ||
url |
URL |
Schema: URL of the item. Bioschemas: URL fo the course page. |
ONE | ||
Marginality: Recommended. | |||||
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. |
MANY | ||
courseCode |
Text |
Schema: The identifier for the Course used by the course provider (e.g. CS101 or 6.001). Bioschemas: About this course. |
ONE | ||
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 | ||
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 |