Skip to content
GitHub
Twitter

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.


Key to specification table

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
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

EDAM

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