Curriculum

Type: object Default: {"@context": {"id": "@id", "type": "@type", "@vocab": "http://schema.org/", "oeh": "http://w3id.org/openeduhub/vocabs/"}}

A generic JSON schema for describing school curricula

Type: object Default: {"id": "@id"}

Type: string
Example:

"http://example-perma-id.com/curriculum_bayern/f27af3e8-89f9-11ea-ad3d-0242ac1a0003"

Type: string Default: "Course"

Must be of type "Course" (https://schema.org/Course)


Example:

"Course"

Type: object

Name of the Curriculum with corresponding langstring


Examples:

{
    "@language": "de",
    "@value": "Eine Beschreibung"
}
{
    "de": "Eine Beschreibung"
}

Type: string
Examples:

"de"
"en"

Type: string
Examples:

"Eine Beschreibung"
"a description"

Type: object

A description of the item.


Examples:

{
    "@language": "de",
    "@value": "Eine Beschreibung"
}
{
    "de": "Eine Beschreibung"
}

Type: string
Examples:

"de"
"en"

Type: string
Examples:

"Ein Titel"
"a title"

Type: array of object

Publisher of the item

The following properties are required:

  • name
  • type

Each item of this array must be:

Type: object

Type: enum (of string)

Must be one of:

  • "Person"
  • "Organization"

Type: object

Name of the item with corresponding langstring

Type: string
Examples:

"de"
"en"

Type: string
Example:

"Staatsinstitut für Schulqualität und Bildungsforschung (ISB)"

Type: string

Type: array of object

Publisher of the item

The following properties are required:

  • name
  • type

Each item of this array must be:

Type: object

Type: enum (of string)

Must be one of:

  • "Person"
  • "Organization"

Type: object

Name of the item with corresponding langstring

Type: string
Examples:

"de"
"en"

Type: string
Example:

"Staatsinstitut für Schulqualität und Bildungsforschung (ISB)"

Type: string

Type: array of object

A code to identify the item.

Each item of this array must be:

Type: object

Type: string

Type: string

Type: object

The corresponding subject the item belongs to.


Example:

{
    "@type": "DefinedTerm",
    "name": "Mathematik",
    "url": "http://w3id.org/openeduhub/vocabs/discipline/380",
    "inDefinedTermSet": "http://w3id.org/openeduhub/vocabs/discipline/"
}

Type: string Default: "DefinedTerm"

Type: string

Name of the subject as defined in the term set.


Example:

"Mathematik"

Type: string
Example:

"http://w3id.org/openeduhub/vocabs/discipline/mathematics/380"

Type: object

Type: enum (of string)

Must be one of:

  • "http://vocabs.openeduhub.de/w3id.org/openeduhub/vocabs/discipline/"

Type: object

The corresponding educational level of the item.


Example:

{
    "@type": "DefinedTerm",
    "name": "12",
    "url": "http://w3id.org/openeduhub/vocabs/educationalLevel/2",
    "inDefinedTermSet": "http://w3id.org/openeduhub/vocabs/educationalLevel/"
}

Type: string Default: "DefinedTerm"

Type: string

Name of the educational level as defined in the term set.


Example:

"12"

Type: string
Example:

"http://w3id.org/openeduhub/vocabs/educationalLevel/2"

Type: object

Type: enum (of string)

Must be one of:

  • "http://vocabs.openeduhub.de/w3id.org/openeduhub/vocabs/educationalLevel/"

Type: object

The corresponding educational context of the item.


Example:

{
    "@type": "DefinedTerm",
    "name": "Sekundarbereich I",
    "url": "http://w3id.org/openeduhub/vocabs/educationalContext/sek_1",
    "inDefinedTermSet": "http://w3id.org/vocabs/openeduhub/vocabs/educationalContext/"
}

Type: string Default: "DefinedTerm"

Type: string

Name of the educational level as defined in the term set.

Type: string

Type: object

Type: enum (of string)

Must be one of:

  • "http://vocabs.openeduhub.de/w3id.org/openeduhub/vocabs/educationalContext/"

Type: array of object

The subelements of the item.

Each item of this array must be:

Type: object

Type: string Default: "Course"

Type: string

Type: string

Name of subelement

Type: string

Link to the license or copyright notice.