NAME

SemanticWeb::Schema::CourseInstance - An instance of a [[Course]] which is distinct from other instances because it is offered at a different time or location or through different media or modes of study or to a specific section of students.

VERSION

version v23.0.0

DESCRIPTION

An instance of a SemanticWeb::Schema::Course which is distinct from other instances because it is offered at a different time or location or through different media or modes of study or to a specific section of students.

ATTRIBUTES

course_mode

courseMode

The medium or means of delivery of the course instance or the mode of study, either as a text label (e.g. "online", "onsite" or "blended"; "synchronous" or "asynchronous"; "full-time" or "part-time") or as a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous).

A course_mode should be one of the following types:

Str

_has_course_mode

A predicate for the "course_mode" attribute.

course_schedule

courseSchedule

Represents the length and pace of a course, expressed as a SemanticWeb::Schema::Schedule.

A course_schedule should be one of the following types:

InstanceOf['SemanticWeb::Schema::Schedule']

_has_course_schedule

A predicate for the "course_schedule" attribute.

course_workload

courseWorkload

The amount of work expected of students taking the course, often provided as a figure per week or per month, and may be broken down by type. For example, "2 hours of lectures, 1 hour of lab work and 3 hours of independent study per week".

A course_workload should be one of the following types:

Str

_has_course_workload

A predicate for the "course_workload" attribute.

instructor

A person assigned to instruct or provide instructional assistance for the SemanticWeb::Schema::CourseInstance.

A instructor should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

_has_instructor

A predicate for the "instructor" attribute.

SEE ALSO

SemanticWeb::Schema::Event

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2023 by Robert Rothenberg.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)