Class: CourseMaterial

Represents the educational resources used in a course, like documents, presentations, videos, and quizzes. It includes methods to manage, organize, and present these materials to facilitate learning for students or participants.

URI: C2D_Ontology:CourseMaterial

classDiagram class CourseMaterial click CourseMaterial href "../CourseMaterial" KnowledgeItem <|-- CourseMaterial click KnowledgeItem href "../KnowledgeItem" CourseMaterial : audience CourseMaterial --> "*" EnumAudience : audience click EnumAudience href "../EnumAudience" CourseMaterial : author CourseMaterial --> "1..*" Entity : author click Entity href "../Entity" CourseMaterial : courseType CourseMaterial --> "0..1" EnumCourseType : courseType click EnumCourseType href "../EnumCourseType" CourseMaterial : dataLifeCycle CourseMaterial --> "*" EnumDataLifeCycle : dataLifeCycle click EnumDataLifeCycle href "../EnumDataLifeCycle" CourseMaterial : description CourseMaterial : extent CourseMaterial : language CourseMaterial : license CourseMaterial --> "0..1" License : license click License href "../License" CourseMaterial : persistentIdentifier CourseMaterial --> "*" PersistentIdentifier : persistentIdentifier click PersistentIdentifier href "../PersistentIdentifier" CourseMaterial : previousVersion CourseMaterial --> "0..1" KnowledgeItem : previousVersion click KnowledgeItem href "../KnowledgeItem" CourseMaterial : professionalDomain CourseMaterial --> "*" ProfessionalDomain : professionalDomain click ProfessionalDomain href "../ProfessionalDomain" CourseMaterial : proficiencyLevel CourseMaterial --> "0..1" EnumProficiency : proficiencyLevel click EnumProficiency href "../EnumProficiency" CourseMaterial : projects CourseMaterial --> "*" Project : projects click Project href "../Project" CourseMaterial : reference CourseMaterial --> "*" Literature : reference click Literature href "../Literature" CourseMaterial : timeAccessed CourseMaterial : title CourseMaterial : topic CourseMaterial --> "*" Topic : topic click Topic href "../Topic" CourseMaterial : url

Inheritance

Slots

Name Cardinality and Range Description Inheritance
author 1..*
Entity
Identifies the entity (Person or otherwise) responsible for the creation of t... direct
audience *
EnumAudience
The intended recipients or target group for a particular content direct
courseType 0..1
EnumCourseType
Course categories or types, facilitating the classification and organization ... direct
description 0..1
String
A more extensive description of an object direct
proficiencyLevel 0..1
EnumProficiency
Proficiency refers to the level of skill or competence that an individual has... direct
reference *
Literature
Citations and comparable references direct
extent 0..1
String
direct
dataLifeCycle *
EnumDataLifeCycle
Indicates relevant information according to the assigned data life cycle stag... KnowledgeItem
license 0..1
License
The legal agreement under which a work is published KnowledgeItem
timeAccessed 1
Datetime
Timestamp of the most recent update of this data KnowledgeItem
url 0..1
String
Unique address of the mentioned ressource KnowledgeItem
previousVersion 0..1
KnowledgeItem
A self-referential attribute that holds a reference to another KnowledgeItem,... KnowledgeItem
language *
String
Item
professionalDomain *
ProfessionalDomain
A branch of knowledge or professional domain that encompasses a structured bo... Item
persistentIdentifier *
PersistentIdentifier
Links PID item Item
topic *
Topic
Defines the knowledge inventory of an object Item
projects *
Project
Research projects and initiatives related to this element Item
title 0..1
String
A concise and descriptive heading that encapsulates the main topic or focus o... Item

Aliases

  • Lehrmaterial

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/example/C2D_Ontology

Mappings

Mapping Type Mapped Value
self C2D_Ontology:CourseMaterial
native C2D_Ontology:CourseMaterial

LinkML Source

Direct

name: CourseMaterial
description: Represents the educational resources used in a course, like documents,
  presentations, videos, and quizzes. It includes methods to manage, organize, and
  present these materials to facilitate learning for students or participants.
from_schema: https://w3id.org/linkml/example/C2D_Ontology
aliases:
- Lehrmaterial
is_a: KnowledgeItem
slots:
- author
- audience
- courseType
- description
- proficiencyLevel
- reference
attributes:
  extent:
    name: extent
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    domain_of:
    - CourseMaterial

Induced

name: CourseMaterial
description: Represents the educational resources used in a course, like documents,
  presentations, videos, and quizzes. It includes methods to manage, organize, and
  present these materials to facilitate learning for students or participants.
from_schema: https://w3id.org/linkml/example/C2D_Ontology
aliases:
- Lehrmaterial
is_a: KnowledgeItem
attributes:
  extent:
    name: extent
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    alias: extent
    owner: CourseMaterial
    domain_of:
    - CourseMaterial
    range: string
  author:
    name: author
    description: Identifies the entity (Person or otherwise) responsible for the creation
      of this item.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - autor
    rank: 1000
    multivalued: true
    alias: author
    owner: CourseMaterial
    domain_of:
    - CourseMaterial
    - Guideline
    range: Entity
    required: true
  audience:
    name: audience
    description: The intended recipients or target group for a particular content.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - zielgruppe
    rank: 1000
    multivalued: true
    alias: audience
    owner: CourseMaterial
    domain_of:
    - CourseMaterial
    - Guideline
    range: enumAudience
    required: false
  courseType:
    name: courseType
    description: Course categories or types, facilitating the classification and organization
      of courses.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - kursformat
    rank: 1000
    multivalued: false
    alias: courseType
    owner: CourseMaterial
    domain_of:
    - CourseMaterial
    range: enumCourseType
  description:
    name: description
    description: A more extensive description of an object.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Beschreibung
    rank: 1000
    multivalued: false
    alias: description
    owner: CourseMaterial
    domain_of:
    - Organisation
    - CourseMaterial
    range: string
    required: false
  proficiencyLevel:
    name: proficiencyLevel
    description: Proficiency refers to the level of skill or competence that an individual
      has in a particular area or subject.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Kenntnisse
    rank: 1000
    multivalued: false
    alias: proficiencyLevel
    owner: CourseMaterial
    domain_of:
    - Knowledge
    - CourseMaterial
    range: enumProficiency
    required: false
  reference:
    name: reference
    description: Citations and comparable references.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - referenz
    rank: 1000
    multivalued: true
    alias: reference
    owner: CourseMaterial
    domain_of:
    - CourseMaterial
    - Guideline
    range: Literature
  dataLifeCycle:
    name: dataLifeCycle
    description: Indicates relevant information according to the assigned data life
      cycle stages.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: true
    alias: dataLifeCycle
    owner: CourseMaterial
    domain_of:
    - KnowledgeItem
    - Tool
    is_grouping_slot: true
    range: enumDataLifeCycle
    required: false
  license:
    name: license
    description: The legal agreement under which a work is published.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - lizenz
    rank: 1000
    multivalued: false
    alias: license
    owner: CourseMaterial
    domain_of:
    - KnowledgeItem
    range: License
    required: false
  timeAccessed:
    name: timeAccessed
    description: Timestamp of the most recent update of this data.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - abgerufen am
    rank: 1000
    alias: timeAccessed
    owner: CourseMaterial
    domain_of:
    - KnowledgeItem
    range: datetime
    required: true
  url:
    name: url
    description: Unique address of the mentioned ressource.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - URL
    rank: 1000
    multivalued: false
    alias: url
    owner: CourseMaterial
    domain_of:
    - KnowledgeItem
    - License
    range: string
    required: false
  previousVersion:
    name: previousVersion
    description: A self-referential attribute that holds a reference to another KnowledgeItem,
      representing an earlier state or version of the Item.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    alias: previousVersion
    owner: CourseMaterial
    domain_of:
    - KnowledgeItem
    range: KnowledgeItem
  language:
    name: language
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - sprache
    rank: 1000
    multivalued: true
    alias: language
    owner: CourseMaterial
    domain_of:
    - Item
    is_grouping_slot: true
    range: string
    required: false
  professionalDomain:
    name: professionalDomain
    description: A branch of knowledge or professional domain that encompasses a structured
      body of concepts, practices, and methodologies, such as biology, engineering,
      or central university facilities. It often includes multiple subfields, departments,
      or areas of expertise, and may span both academic research and practical application.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - fachbereich
    rank: 1000
    multivalued: true
    alias: professionalDomain
    owner: CourseMaterial
    domain_of:
    - Item
    range: ProfessionalDomain
    required: false
  persistentIdentifier:
    name: persistentIdentifier
    description: Links PID item.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: true
    alias: persistentIdentifier
    owner: CourseMaterial
    domain_of:
    - Entity
    - Item
    - Literature
    range: PersistentIdentifier
    required: false
  topic:
    name: topic
    description: Defines the knowledge inventory of an object.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Thema
    rank: 1000
    multivalued: true
    alias: topic
    owner: CourseMaterial
    domain_of:
    - Item
    - Organisation
    is_grouping_slot: true
    range: Topic
    required: false
  projects:
    name: projects
    description: Research projects and initiatives related to this element.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Projekte
    rank: 1000
    multivalued: true
    alias: projects
    owner: CourseMaterial
    domain_of:
    - Entity
    - Item
    range: Project
  title:
    name: title
    description: A concise and descriptive heading that encapsulates the main topic
      or focus of the item.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    alias: title
    owner: CourseMaterial
    domain_of:
    - Item
    range: string