CourseInstance
Канонический URL: http://schema.org/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 | ||
about | Thing | Тема содержимого (о чем оно). |
actor | Person | Член актерского состава фильма, сериала, сезона, эпизода или видео. |
aggregateRating | AggregateRating | Общая оценка, основанная на наборе рейтингов, отзывов и оценок. |
attendee |
Organization или Person |
Человек или организация, принимающие участие. |
attendees |
Organization или Person |
Люди или организации, принимающие участие.(В единственном числе см. attendee). |
audience | Audience | Целевая аудитория работы, т.е. группа, для кого работа была создана. |
contributor |
Organization или Person |
Вторичные лицо или организация, которые внесли вклад в CreativeWork. |
director | Person | Режиссер фильма, эпизода или сериала. |
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. |
inLanguage |
Text или Language |
Язык содержимого. Используйте один из языковых кодов стандарта IETF BCP 47. |
location |
Place или PostalAddress или Text |
Местоположение события или организации. Если организация (или филиал) располагаются в торговом центре, то его название необходимо указывать в этом поле. |
offers | Offer | Предложение о продаже — например, предложение о продаже продукта, DVD с фильмом или билетов на мероприятие. |
performer |
Organization или Person |
Основной исполнитель на мероприятии, например ведущий, музыкант или актер. |
performers |
Organization или Person |
Основной исполнитель или исполнители на мероприятии, например ведущий, музыкант или актер (в единственном числе см. performer) |
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. |
review | Review | Отзыв о записи. |
sponsor |
Organization или Person |
Спонсор исследования. |
subEvent | Event | Событие, которые являются частью этого события. Например, конференция включает в себя множество презентаций, каждая из них это subEvent конференции. |
subEvents | Event | События, которые являются частью этого события. Например, конференция включает в себя множество презентаций, каждая из них это subEvent конференции. |
superEvent | Event | Событие, частью которого является описываемое. Например, несколько отдельных музыкальных представлений, каждое из которых является частью музыкального фестиваля, то есть их superEvent. |
typicalAgeRange | Text | The typical expected age range, e.g. '7-9', '11-'. |
organizer |
Person или Organization |
Организатор События. |
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. |
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. |
isAccessibleForFree | Boolean | Флаг, чтобы сигнализировать, что публикация доступна бесплатно. |
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). |
funder |
Organization или Person |
A person or organization that supports (sponsors) something through some kind of financial contribution. |
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. |
Свойства от 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 |
Указывает на страницу (или другую "CreativeWork"), для которой эта вещь является основной описываемой сущностью. Подробнее см. В [справочных материалах] (/docs/datamodel.html#mainEntityBackground). |
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