OER Schema

OER Schema Examples

Below are examples of how to implement OER Schema in different contexts. Each example includes both the markup and a visual representation.

Example 1: Basic Resource (Textbook)

A simple example of a Resource, such as a textbook. Uses properties inherited from schema.org where not directly specified in local schema.

Preview

Introduction to Algebra

Type: textbook

A foundational textbook covering basic algebraic concepts.

View Resource
Author: Jane Doe

Implementation

<div itemscope itemtype="http://oerschema.org/Resource">
  <h2 itemprop="name">Introduction to Algebra</h2>
  <meta itemprop="additionalType" content="textbook" />
  <p itemprop="description">
    A foundational textbook covering basic algebraic concepts.
  </p>
  <a itemprop="uri" href="https://example.com/intro-to-algebra">
    View Resource
  </a>
  <div itemprop="author" itemscope itemtype="http://oerschema.org/Person">
    <span itemprop="name">Jane Doe</span>
  </div>
</div>