CourseInstance

Канонический URL: http://schema.org/CourseInstance

Thing > Event > 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.
Свойство Ожидаемый тип Описание
Свойства от CourseInstance
courseMode Text
или URL
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 ).
instructor Person A person assigned to instruct or provide instructional assistance for the [[CourseInstance]].
Свойства от Event
organizer Person
или Organization
An organizer of an Event.
contributor Organization
или Person
Вторичные лицо или организация, которые внесли вклад в CreativeWork.
attendee Organization
или Person
Человек или организация, принимающие участие.
attendees Organization
или Person
Люди или организации, принимающие участие.(В единственном числе см. attendee).
doorTime DateTime The time admission will commence.
eventStatus EventStatusType An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.
isAccessibleForFree Boolean A flag to signal that the item, event, or place is accessible for free.
performer Organization
или Person
Основной исполнитель на мероприятии, например ведущий, музыкант или актер.
previousStartDate Date Used in conjunction with eventStatus for rescheduled or cancelled events. This property contains the previously scheduled start date. For rescheduled events, the startDate property should be used for the newly scheduled start date. In the (rare) case of an event that has been postponed and rescheduled multiple times, this field may be repeated.
subEvent Event Событие, которые являются частью этого события. Например, конференция включает в себя множество презентаций, каждая из них это subEvent конференции.
superEvent Event Событие, частью которого является описываемое. Например, несколько отдельных музыкальных представлений, каждое из которых является частью музыкального фестиваля, то есть их superEvent.
typicalAgeRange Text The typical expected age range, e.g. '7-9', '11-'.
recordedIn CreativeWork The CreativeWork that captured all or part of this Event.
workPerformed CreativeWork A work performed in some event, for example a play performed in a TheaterEvent.
aggregateRating AggregateRating Общая оценка, основанная на наборе рейтингов, отзывов и оценок.
review Review Отзыв о записи.
location Place
или PostalAddress
или Text
Местоположение события или организации. Если организация (или филиал) располагаются в торговом центре, то его название необходимо указывать в этом поле.
offers Offer Предложение о продаже — например, предложение о продаже продукта, DVD с фильмом или билетов на мероприятие.
workFeatured CreativeWork A work featured in some event, e.g. exhibited in an ExhibitionEvent. Specific subproperties are available for workPerformed (e.g. a play), or a workPresented (a Movie at a ScreeningEvent).
actor Person Член актерского состава фильма, сериала, сезона, эпизода или видео.
director Person Режиссер фильма, эпизода или сериала.
inLanguage Text
или Language
Язык содержимого. Используйте один из языковых кодов стандарта IETF BCP 47.
sponsor Organization
или Person
Спонсор исследования.
translator Person
или Organization
Organization or person who adapts a creative work to different languages, regional differences and technical requirements of a target market, or that translates during some event.
composer Person
или Organization
The person or organization who wrote a composition, or who is the composer of a work performed at some event.
funder Organization
или Person
A person or organization that supports (sponsors) something through some kind of financial contribution.
about Thing Тема содержимого (о чем оно).
audience Audience Целевая аудитория работы, т.е. группа, для кого работа была создана.
maximumAttendeeCapacity Integer The total number of individuals that may attend an event or venue.
remainingAttendeeCapacity Integer The number of attendee places for an event that remain unallocated.
performers Organization
или Person
Основной исполнитель или исполнители на мероприятии, например ведущий, музыкант или актер (в единственном числе см. performer)
subEvents Event События, которые являются частью этого события. Например, конференция включает в себя множество презентаций, каждая из них это subEvent конференции.
Свойства от Thing
additionalType URL Дополнительный тип для элемента, который обычно используется для добавления более конкретных типов от внешних словарей в синтаксис микроданных. Это отношения между чем-то и классом к которому он принадлежит. В синтаксисе RDFa, лучше использовать родной синтаксис RDF - аттрибут "TypeOf" для множественных типов. Инстументы Schema.org могут слабо понимать дополнительные типы, особенно те, которые определены извне.
alternateName Text Любое альтернативное название медицинской сущности.
description Text Короткое описание записи.
image URL
или ImageObject
URL изображения записи.
name Text Имя записи.
sameAs URL Адрес веб-страницы, которая недвусмысленно указывает на идентичность элемента. Например, ссылка на страницу элемента на Википедии, Freebase страницу или на официальный сайт.
url URL URL записи.
potentialAction Action Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
mainEntityOfPage CreativeWork
или URL
Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See [background notes](/docs/datamodel.html#mainEntityBackground) for details.
disambiguatingDescription Text A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
identifier URL
или Text
или PropertyValue
The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.


Объекты класса CourseInstance могут являтся значениями следующих свойств
Свойство В типах Описание
hasCourseInstance Course An offering of the course at a specific time and place or through specific media or mode of study or to a specific section of students.

Примеры

<body vocab="http://schema.org/">
<!-- A MOOC / free online course. As a simple one-off course -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->
<main>
  <h1>The Data Scientist's Toolbox</h1>
  <h2>About this Course</h2>
  <p>In this course you will get an introduction to the main tools and ideas in the
       data scientist's toolbox...</p>
  <div>
    <h2>Session dates</h2>
    <span>February 15</span> -
    <span>March 21</span>
  </div>
</main>
</body>
No Microdata
<body vocab="http://schema.org/">
<!-- A MOOC / free online course. As a simple one-off course -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->
<main typeof="Course">
  <h1 property="name">The Data Scientist's Toolbox</h1>
  <h2>About this Course</h2>
  <p property="description">
       In this course you will get an introduction to the main tools and ideas in the
       data scientist's toolbox...</p>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="MOOC" />
    <meta property="courseMode" content="online" />
    <h2>Session dates</h2>
    <span property="startDate">February 15</span> -
    <span property="endDate">March 21</span>
  </div>
</main>
</body>
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "schema:Course",
  "description": "In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox...",
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": ["MOOC","online"],
    "endDate": "March 21",
    "startDate": "February 15"
  }
}
</script>
<body vocab="http://schema.org/" typeof="Course">
<!-- A college course offered at several locations -->
<!-- based on http://www.fife.ac.uk/student/courses/course/HCACC -->
  <h1>Course Details</h1>
  <h2>HNC Accounting</h2>
    <p>This course is designed for those wishing to take up
       a career in Accounting and Financial Administration within a range of
       organisations....</p>
  <h2>This course is currently offered on the date(s) and venue(s) listed below.</h2>
    <table >
      <tbody>
        <tr >
          <th scope="col" >Method of Study</th>
          <th scope="col" >Starts</th>
          <th scope="col" >Ends</th>
          <th scope="col" >Based at</th>
        </tr>
        <tr>
          <td>Full-time</td>
          <td>29 Aug 2016</td>
          <td>23 Jun 2017</td>
          <td>St Brycedale Campus Kirkcaldy</td>
        </tr>
        <tr>
          <td>Full-time</td>
          <td>29 Aug 2016</td>
          <td>23 Jun 2017</td>
          <td>Halbeath Campus Dunfermline</td>
        </tr>
        <tr>
          <td>Evenings only and weekends</td>
          <td>31 Aug 2016</td>
          <td>21 Jun 2017</td>
          <td>St Brycedale Campus Kirkcaldy</td>
        </tr>
      </tbody>
    </table>
</body>
No Microdata
<body vocab="http://schema.org/" typeof="Course">
<!-- A college course offered at several locations -->
<!-- based on http://www.fife.ac.uk/student/courses/course/HCACC -->
  <h1>Course Details</h1>
  <h2 property="name">HNC Accounting</h2>
    <p property="description">This course is designed for those wishing to take up
       a career in Accounting and Financial Administration within a range of
       organisations....</p>
  <h2>This course is currently offered on the date(s) and venue(s) listed below.</h2>
    <table >
      <tbody>
        <tr >
          <th scope="col" >Method of Study</th>
          <th scope="col" >Starts</th>
          <th scope="col" >Ends</th>
          <th scope="col" >Based at</th>
        </tr>
        <tr rel="hasCourseInstance" typeof="CourseInstance">
          <td property="courseMode">full-time</td>
          <td property="startDate">29 Aug 2016</td>
          <td property="endDate">23 Jun 2017</td>
          <td property="location">St Brycedale Campus Kirkcaldy</td>
        </tr>
        <tr rel="hasCourseInstance" typeof="CourseInstance">
          <td property="courseMode">full-time</td>
          <td property="startDate">29 Aug 2016</td>
          <td property="endDate">23 Jun 2017</td>
          <td  property="location">Halbeath Campus Dunfermline</td>
        </tr>
        <tr rel="hasCourseInstance" typeof="CourseInstance">
          <td><meta property="courseMode" content="part-time">
              Evenings only and weekends</td>
          <td property="startDate">31 Aug 2016</td>
          <td property="endDate">21 Jun 2017</td>
          <td  property="location">St Brycedale Campus Kirkcaldy</td>
        </tr>
      </tbody>
    </table>
</body>
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@id": "./",
  "@type": "Course",
  "name": "HNC Accounting",
  "description": "This course is designed for those wishing to take up \r\n       a career in Accounting and Financial Administration within a range of \r\n       organisations....",
  "hasCourseInstance": [
    {
      "@type": "CourseInstance",
      "courseMode": "part-time",
      "endDate": "21 Jun 2017",
      "location": "St Brycedale Campus Kirkcaldy",
      "startDate": "31 Aug 2016"
    },
    {
      "@type": "CourseInstance",
      "courseMode": "full-time",
      "endDate": "23 Jun 2017",
      "location": "Halbeath Campus Dunfermline",
      "startDate": "29 Aug 2016"
    },
    {
      "courseMode": "full-time",
      "endDate": "23 Jun 2017",
      "location": "St Brycedale Campus Kirkcaldy",
      "startDate": "29 Aug 2016"
    }
  ]
}
</script>
<body>
<!--A self-paced distance learning course (no events)-->
<!--Based on http://www.train4publishing.co.uk/courses/distance-learning/basic-proofreading -->
<div>
  <h1>Basic Proofreading</h1>
  <p>The distance learning training course that takes you
        from complete beginner to PQB qualified proofreader in one step.</p>
  <div>
    Online, cost: £395
  </div>
  <div>
    Posted, cost:£440
  </div>
</div>
</body>
No Microdata
<body vocab="http://schema.org/">
<!--A self-paced distance learning course (no events)-->
<!--Based on http://www.train4publishing.co.uk/courses/distance-learning/basic-proofreading -->
<div typeof="Course">
  <h1 property="name">Basic Proofreading</h1>
  <p property="description">The distance learning training course that takes you
        from complete beginner to PQB qualified proofreader in one step.</p>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="distance learning" />
    <span property="courseMode">Online</span>,
    <div rel="offers" typeof="Offer">
      cost:<meta property="priceCurrency" content="GBP" />
           £<span property="price">395</span>
    </div>
  </div>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="distance learning" />
    <span property="courseMode">Posted</span>,
    <div rel="offers" typeof="Offer">
      cost:<meta property="priceCurrency" content="GBP" />
           £<span property="price">440</span>
    </div>
  </div>
</div>
</body>
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Course",
  "name": "Basic Proofreading",
  "description": "The distance learning training course that takes you \r\n        from complete beginner to PQB qualified proofreader in one step.",
  "hasCourseInstance": [
    {
      "@type": "CourseInstance",
      "courseMode": [
        "distance learning",
        "Online"
      ],
      "offers": {
        "@type": "Offer",
        "price": "395",
        "priceCurrency": "GBP"
      }
    },
    {
      "@type": "CourseInstance",
      "courseMode": [
        "Posted",
        "distance learning"
      ],
      "offers": {
        "@type": "Offer",
        "price": "440",
        "priceCurrency": "GBP"
      }
    }
  ]
}
</script>

Schema Version 3.3