A Unified Graph Maps How Children Learn Core Concepts 🔗
Marble’s open taxonomy turns curriculum standards into an interactive prerequisite network for educators and developers
The withmarbleapp/os-taxonomy project releases a machine-readable, interconnected map of early learning, transforming how educators and edtech developers understand skill progression in primary education. At its core, the project provides a structured JSON-based dataset of 1,590 micro-topics—discrete, teachable ideas like “Building sentences” or “Apparent brightness of stars”—each enriched with plain-language descriptions, mastery evidence, cognitive type (conceptual, procedural, etc.), subject domain, and target age range.
These nodes are linked by 3,221 prerequisite edges forming a directed acyclic graph, where each dependency is tagged as “hard” or “soft” and annotated with a one-line rationale explaining why one concept must precede another.
What distinguishes this taxonomy is its alignment with multiple national curricula, including NGSS, Common Core, and the UK National Curriculum. Each micro-topic traces back to the standards it was distilled from, enabling cross-framework comparisons and ensuring pedagogical validity. Beyond raw data, the project includes domain clusters—183 parent-friendly summaries grouped by subject, domain, and age band—and powers an interactive visualization at withmarble.com/curriculum, where users can tap any concept to explore its entire prerequisite chain.
For developers, the entire dataset lives in the data/ directory as UTF-8 JSON, with schemas in schema/ and integrity verified via SHA-256 checksums in manifest.json. This openness invites integration into adaptive learning platforms, assessment tools, or content recommendation systems that require granular, standards-aligned skill graphs. By exposing the hidden structure of learning—what must come before what—it shifts curriculum design from static checklists to dynamic, navigable pathways.
The catch: As a v1 release just one day old, the taxonomy lacks broad real-world validation; its long-term usability in diverse classroom settings or at scale in adaptive systems remains unproven, and the small number of open issues may reflect limited community scrutiny rather than maturity.
- Adaptive learning platforms personalizing skill progression paths
- Edtech developers aligning content to multiple curriculum standards
- Educators diagnosing learning gaps using prerequisite dependency traces
Source: withmarbleapp/os-taxonomy — based on the project README.