Skip to content

PathwayTemplate

PathwayTemplate ● ACTIVE
Contract: v0.9.4 • View Schema ↗
Specification Standard: Open Pedagogy Specification (OPS) ce-specs-registry: schemas/meta/pathway_template.schema.yaml
⚡ Live Schema Contract Definition (Auto-synced from schemas/meta/pathway_template.schema.yaml) ▼

Metadata Properties (metadata)

Field Type Required Description
id string Yes Canonical unique identifier for the curriculum template (e.g. tmpl.ib.spanish_b.sl.v1).
reference_code string Yes Standardized reference code identifying the official framework.
referenceCode string Yes CamelCase alias for reference_code supported for backward compatibility.
title string No Human-readable label of the framework (e.g. IB Spanish B SL Official Framework).
version string No Semantic version tag of the template contract.
authority string No Standard authority scope (GLOBAL, NATIONAL, DISTRICT, SCHOOL).
tags array No Keywords and standard classification tags.

Specification Body (spec)

Field Type Required Description
standard_ref string No Canonical reference to the parent StandardSpec (e.g. standard.ib.spanish_b).
subject_ref string No Reference to the normalized academic discipline (e.g. subject.spanish).
education_level string No Target educational level (e.g. Bachillerato 2, High School Grade 11-12).
total_recommended_hours integer No Recommended instructional hours allocated to the subject syllabus.
assessment_components object[] No Official examination components and percentage weightings (Paper 1, Paper 2, IO).
units object[] No Thematic teaching blocks, prescribed topics, and standard learning outcomes.
📦 Canonical YAML Example (Auto-synced from examples/meta/pathway_template.example.yaml) ▼
api_version: "colabedu/v1"
kind: "PathwayTemplate"

metadata:
  reference_code: "tmpl.ib.spanish_b.sl.v1"
  title: "IB Spanish B SL — Official Pathway Template"
  version: "1.0.0"
  authority: "GLOBAL"
  tags: ["ib", "dp", "spanish_b", "sl", "curriculum"]

spec:
  standard_ref: "global.standard.ib.dp"
  subject_ref: "subj.world_languages.spanish"
  education_level: "High School (11-12)"
  total_recommended_hours: 150

  assessment_components:
    - code: "paper_1"
      title: "Paper 1: Receptive Skills (Reading & Listening)"
      weight_percentage: 25
    - code: "paper_2"
      title: "Paper 2: Productive Skills (Written Task)"
      weight_percentage: 50
    - code: "internal_oral"
      title: "Internal Assessment: Individual Oral"
      weight_percentage: 25

  units:
    - id: "unit_1_identities"
      title: "Identities (Identidades)"
      recommended_hours: 30
      topics:
        - id: "lifestyles"
          title: "Lifestyles and personal wellbeing"
          competency_refs: ["ib.lang_b.receptive.text", "ib.lang_b.productive.writing"]
        - id: "subcultures"
          title: "Subcultures in the Hispanic World"
          competency_refs: ["ib.lang_b.intercultural.awareness"]

The PathwayTemplate resource represents the official curriculum framework of a subject under an educational standard (e.g., IB Spanish B SL, AP Spanish Language, or LOMLOE Spanish Literature).


Pedagogical Concept

Within the Pedagogy as Code (OPS) architecture, PathwayTemplate bridges the gap between statutory standards and classroom operations:

  1. Thematic Structuring: Defines mandatory teaching units, core topics, and prescribed subtopics established by educational bodies (State Ministries, College Board, International Baccalaureate).
  2. Official Assessment Weighting: Encapsulates instructional hour allocations and official examination weights (e.g., Paper 1: 25%, Paper 2: 50%, Individual Oral: 25%).
  3. Foundation for Course Instances: Educators and schools do not construct curricula from scratch; they instantiate a CourseSpec that inherits from an official PathwayTemplate and specializes it into specific delivery modalities (Full Year, Intensive, or Remediation).