v1.0.0

LearningComponent

A generic component as a base to learning content

Property Expected Type Description
Properties of LearningComponent
forCourse Course The Course in which the resource is meant for.
forComponent LearningComponent Which LearningComponent the resource supports (inverse of hasComponent)
hasComponent LearningComponent Which LearningComponent the InstructionalPattern contains or is supported by (inverse of forComponent)
doTask Task Which tasks are to be completed for a LearningComponent
hasLearningObjective LearningObjective A LearningObjective gained as a result of an InstructionalPattern .
deliveryFormat Format or Text The format used to deliver the resource.
Properties of Resource
parentOf Resource A parent in relation to a child resource.
childOf Resource A child in relation to a parent resource.
forCourse Course The Course in which the resource is meant for.
mainContent Text The main content relating to the item.
forTopic Topic The Topic the resource is associated with
Properties of
Properties of
Properties of
Properties of

"LearningComponent" is the value type for Properties:

Property On Types Description
coursePrerequisites Resource
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.
forComponent LearningComponent
Which LearningComponent the resource supports (inverse of hasComponent)
hasComponent LearningComponent
Which LearningComponent the InstructionalPattern contains or is supported by (inverse of forComponent)

Usage Examples

More specific Types

Machine-readable formats

This term is available in the following machine-readable formats:

Turtle

Access the Turtle (.ttl) representation:

View as Turtle

curl https://oerschema.org/terms/LearningComponent.ttl
JSON-LD

Access the JSON-LD representation:

View as JSON-LD

curl https://oerschema.org/terms/LearningComponent.jsonld
RDF/XML

Access the RDF/XML (.rdf) representation:

View as RDF/XML

curl https://oerschema.org/terms/LearningComponent.rdf
N-Triples

Access the N-Triples (.nt) representation:

View as N-Triples

curl https://oerschema.org/terms/LearningComponent.nt
Content Negotiation

OER Schema supports HTTP content negotiation. You can request different representations of this term by specifying the appropriate Accept header:

Examples:

Request Turtle format:

curl -LH "Accept: text/turtle" https://oerschema.org/LearningComponent

Request JSON-LD format:

curl -LH "Accept: application/ld+json" https://oerschema.org/LearningComponent

Request RDF/XML format:

curl -LH "Accept: application/rdf+xml" https://oerschema.org/LearningComponent

Request N-Triples format:

curl -LH "Accept: application/n-triples" https://oerschema.org/LearningComponent
Complete Vocabulary

The complete vocabulary is available in various formats at the following URLs: