CourseSection
← Back to SchemaA specific instance of a course offered during a specific term
Class Details
Parent Classes
Properties
Properties for CourseSection and its parent classes.
| Property | Expected Type | Description |
|---|---|---|
| Properties of CourseSection | ||
| sectionIdentifier | Text | The identifier of the section, i.e. 001, 002, e3we1-09 |
| primaryInstructor | Person | |
| syllabus | CourseSyllabus | |
| forCourse | Course | The Course in which the resource is meant for. |
| termOffered | Text | A term during which a course or course section is offered. |
| enrollmentSize | Number | |
| 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 |
API Access
Access this class through the API
Endpoint:
/api/schema/class/CourseSectionAvailable formats:
Example usage:
curl -H "Accept: application/json" /api/schema/class/CourseSectionExamples
Implementation Examples
Below are examples of how to implement the CourseSection class in different formats.
{
"@context": {
"oer": "http://oerschema.org/",
"schema": "http://schema.org/"
},
"@type": "oer:CourseSection",
"oer:sectionIdentifier": "Sample value",
"oer:primaryInstructor": "Sample value",
"oer:syllabus": "Sample value"
}