Open Educational Resource Schema

Interoperable Learning Content

What is OER Schema?

Computer software doesn't see learning content in the same way that humans do. Where educators and students see lessons, modules and assessments, computer software sees headings, paragraphs and sections.

OER Schema is metadata that works behind the scenes to describe content to software. OER Schema adds a vocabulary of terms that expands the Google developed Schema.org vocabulary to include pedagogical terms that anyone can apply to their own learning content. By adding OER Schema to your content, you enable software to have the ability to understand it as might a person. This project hopes to give software the ability to see OER pedagogy.

In addition, OER Schema has profound implications for the future of how OER content is located, authored, shared, and remixed. Even though digital education workers may produce learning content on different platforms, workflows, and tools, OER Schema would allow it all to become interoperable. This is the foundational element needed to create remix interfaces for educational materials.

What can you do with OER Schema?

  • Granularly associate proper copyright infromation and usage licenses to content
  • Describe pedagogical associations between content and objectives
  • Describe learning content dependencies for pathways and prereqs
  • Transport content easily and consistently between systems, people, and publishing endpoints
  • Prepare content for online publishing and remix