一个开放的、结构化的学习技能分类体系,涵盖1,590个小学阶段的微主题,包含先修知识图谱,并与国家课程标准对齐。

Stars

3,710

7 天增长

暂无数据

Fork 数

643

开放 Issue

8

开源协议

ODbL-1.0

最近更新

2026-07-08

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将碎片化的课程标准转化为可连接的、机器可读的学习依赖关系图,支持自适应教育工具和学术研究。

适合谁使用

  • 设计教学序列的教育工作者
  • 课程开发者和政策制定者
  • 构建个性化学习产品的教育科技团队
  • 研究学习路径的教育研究者

典型使用场景

  • 构建自适应辅导系统以追溯先修知识链
  • 跨标准映射课程缺口
  • 生成家长友好的领域摘要
  • 分析主题中心性以优化教学优先级

项目优势

  • 细粒度的微主题及掌握证据标准
  • 3,221条带强弱标记和理由的先修依赖边
  • 对齐NGSS、Common Core、英国国家课程等多个标准
  • 开放的多许可数据集,在共享协议下可商用

使用前须知

  • 仅覆盖小学阶段(4–11岁)
  • 不含语义嵌入和用户数据
  • 共享许可要求衍生数据库保持开放

README 快速开始

Marble Skill Taxonomy

An open, structured taxonomy of what children learn across the primary/elementary years — decomposed into fine-grained "micro-topics", wired into a prerequisite graph, and aligned to national curriculum standards. Produced by Marble.

Version: v1 · Topics: 1,590 · Prerequisite edges: 3,221 · Subjects: 8

See it

Every dot is a micro-topic, colored by subject; height is age; each thread is a prerequisite (full-quality video). Explore it interactively at withmarble.com/curriculum — tap any concept to trace everything a learner must master before it.

What this is

Most curriculum data is either a flat list of standards or locked inside a product. This dataset is a connected graph of learning:

  • 1,590 micro-topics — a single, teachable idea (e.g. "Building sentences", "Apparent brightness of stars"), each with a plain-language description, mastery evidence criteria, a type (conceptual / procedural / representational / language / meta), a subject + domain, and an approximate age range.
  • 3,221 prerequisite dependencies — a directed acyclic graph: "topic X depends on prerequisite Y", each edge tagged hard/soft and carrying a one-line reason.
  • Curriculum alignment — each micro-topic links to the standards it was distilled from (NGSS, Common Core, the UK National Curriculum, and more).
  • Domain clusters — 183 parent-friendly one-paragraph summaries per (subject, domain, age band).

Subjects

SubjectTopics
Science547
Mathematics503
English286
History90
Personal & Social Development88
Life Skills37
Computing21
Learning to Learn18

Files

All data lives in data/ as UTF-8 JSON. See schema/ for JSON Schemas and manifest.json for counts + SHA-256 checksums.

FileWhat it holds
data/topics.jsonThe micro-topics (graph nodes).
data/dependencies.jsonPrerequisite edges (topicId depends on prerequisiteId).
data/curriculum-standards.jsonThe source curriculum standards, grouped by curriculum.
[data/clusters.json](data/clusters.jso

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
tandpfun
精选
tandpfun GitHub avatar

wardrobe

A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.

JavaScript
1,570
mshumer
精选
mshumer GitHub avatar

Claude-of-Duty

A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.

AI 与机器学习AI 智能体
1,234