Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство learningResourceType в Schema.org используется для обозначения основного типа или категории учебного ресурса. Это свойство помогает структурировать информацию о различных образовательных материалах, таких как презентации, раздаточные материалы, видеоуроки и другие виды контента, связанного с обучением.
Использование этого свойства позволяет разработчикам веб-сайтов и создателям контента более точно описывать свои учебные ресурсы. Это важно для поисковых систем и других платформ, которые могут использовать структурированные данные для улучшения поиска и представления информации. Когда ресурсы правильно размечены с помощью свойства learningResourceType, это может повысить их видимость и доступность для пользователей, ищущих конкретные виды учебных материалов.
Кроме того, это свойство может быть полезно для систем управления обучением, образовательных платформ и библиотек, которые хотят классифицировать и организовать свои ресурсы по типам. Таким образом, learningResourceType способствует более эффективному управлению образовательным контентом и улучшает взаимодействие между учащимися и ресурсами.
Пример заметки или HTML разметки.
<!-- A lesson plan for US second grade teachers. -->
<div>
<h1>Designing a treasure map</h1>
<p>Resource type: lesson plan, learning activity</p>
<p>Target audience: teachers</p>
<p>Educational level: US Grade 2</p>
<p>Link to lesson plan: <a href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<!-- A lesson plan for US second grade teachers. -->
<div itemscope itemtype="https://schema.org/CreativeWork">
<h1 itemprop="name">Designing a treasure map</h1>
<p>Resource type:
<span itemprop="learningResourceType">lesson plan</span>,
<span itemprop="learningResourceType">learning activity</span>
</p>
<p>Target audience:
<span itemprop="audience" itemscope itemtype="https://schema.org/EducationalAudience">
<span itemprop="educationalRole">teacher</span></span>s.
</p>
<p itemprop="educationalLevel" itemscope itemtype="https://schema.org/DefinedTerm">
<span itemprop="inDefinedTermSet">US Grade Levels</span>
<span itemprop="name">2</span>
<link itemprop="url" href="http://purl.org/ASN/scheme/ASNEducationLevel/2" />
</p>
<p>Link to lesson plan: <a itemprop="url" href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<!-- A list of the issues for a single volume of a given periodical. -->
<div vocab="https://schema.org/" typeof="CreativeWork">
<h1 property="name">Designing a treasure map</h1>
<p>Resource type:
<span property="learningResourceType"> lesson plan</span>,
<span property="learningResourceType"> learning activity</span>
</p>
<p>Target audience:
<span rel="audience" typeof="EducationalAudience">
<span property="educationalRole">teacher</span>s
</span>
</p>
<p rel="educationalLevel" typeof="DefinedTerm">
<span property="inDefinedTermSet">US Grade Levels</span>
<span property="name">2</span>
<span rel="url" resource="http://purl.org/ASN/scheme/ASNEducationLevel/2"></span>
</p>
<p>Link to lesson plan: <a property="url" href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "CreativeWork",
"name": "Designing a treasure map",
"learningResourceType": [
"lesson plan",
"learning activity"
],
"audience": {
"@type": "EducationalAudience",
"educationalRole": "teacher"
},
"educationalLevel": {
"@type": "DefinedTerm",
"inDefinedTermSet": "US Grade Levels",
"name": "2",
"url": "http://purl.org/ASN/scheme/ASNEducationLevel/2"
},
"url": "http://example.org/lessonplan"
}
</script>
Структурированное представление примера JSON-LD.