Repolode
withmarbleapp

withmarbleapp/os-taxonomy

小学生が学ぶ内容を構造化したオープンなグラフ。前提知識で結ばれ、各国のカリキュラム基準に対応する1,591のマイクロトピックを収録。

スター
5,981
フォーク
992
未解決の Issue
17
最終コミット
8 時間前

これは何?

このデータセットは、初等教育の期間を通じて子どもが学ぶ内容をマッピングしています。カリキュラムの内容を細かなマイクロトピックに分け、それぞれに平易な説明、習得を示す評価基準、トピックの種類、教科と領域、おおよその対象年齢を付与しています。トピックは3,225本の有向の前提知識エッジで結ばれており、学習者に必要な基礎知識をたどれます。

各マイクロトピックは、導出元となったカリキュラム基準に紐づいており、NGSS、Common Core、英国のナショナルカリキュラムなどが含まれます。公開データは8教科を対象とし、特に理科と数学が充実しています。別ファイルの教育研究資料には、理科と数学の一部トピックについて、指導方法、活動、評価のガイダンスが含まれています。

データはチェックサムと検証スクリプトを含むプレーンなJSON形式で配布され、実行環境は不要です。データベースはODbL 1.0、独自に作成されたテキストはCC BY-SA 4.0でライセンスされています。上流のカリキュラム基準には、それぞれ独自のライセンスが適用されます。

主な機能

  • 01説明、習得を示す評価基準、対象年齢を備えた1,591のマイクロトピックを提供します。
  • 02強さと理由の情報を含む3,225件の前提知識の依存関係でトピックを結びます。
  • 03トピックをNGSS、Common Core、英国のナショナルカリキュラムの基準に紐づけます。
  • 04理科と数学の一部トピックに関する教育研究資料を含みます。
  • 05マニフェストのチェックサムと検証スクリプトを含むプレーンなJSON形式で提供します。

ユースケース

  • 学習アプリや適応型個別指導システムで、前提知識の学習経路をマッピングする。
  • 授業や評価の内容を、特定の国のカリキュラム基準に対応づける。
  • EdTech研究で、小学校の概念同士がどのように依存しているかを分析する。
  • カリキュラムの可視化ツールや、教師向けのトピック閲覧ツールを構築する。

クイックスタート

  1. 1

    リポジトリをクローンする

  2. 2

    data/ 内の JSON ファイルをコードから直接読み込む(インストール不要)

  3. 3

    必要に応じてデータ構造とチェックサムを検証する

    node scripts/validate.mjs

使う前に知っておきたいこと

  • 教育研究の対象は科学と数学のみです。このリリースでは540のトピックに研究がありません。
  • 教育活動は研究に基づく提案であり、実証的に検証された介入ではありません。
  • このリリースでは、ソースの主張を再検証していません。
  • ライセンスは分かれています。データベースはODbL 1.0、コンテンツはCC BY-SA 4.0で、カリキュラム基準にはそれぞれの上流ライセンスが適用されます。

トピック

よくある質問

os-taxonomy とは?
小学生が学ぶ内容を構造化したオープンなグラフ。前提知識で結ばれ、各国のカリキュラム基準に対応する1,591のマイクロトピックを収録。 このデータセットは、初等教育の期間を通じて子どもが学ぶ内容をマッピングしています。カリキュラムの内容を細かなマイクロトピックに分け、それぞれに平易な説明、習得を示す評価基準、トピックの種類、教科と領域、おおよその対象年齢を付与しています。トピックは3,225本の有向の前提知識エッジで結ばれており、学習者に必要な基礎知識をたどれます。
os-taxonomy は無料で使えますか?ライセンスは?
os-taxonomy は ODbL-1.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
os-taxonomy は今もメンテナンスされていますか?
活発にメンテナンス中。os-taxonomy の最終コミットは 2026年10月19日 です。
os-taxonomy は何に使えますか?
学習アプリや適応型個別指導システムで、前提知識の学習経路をマッピングする。 授業や評価の内容を、特定の国のカリキュラム基準に対応づける。 EdTech研究で、小学校の概念同士がどのように依存しているかを分析する。 カリキュラムの可視化ツールや、教師向けのトピック閲覧ツールを構築する。
os-taxonomy のインストール方法は?
リポジトリをクローンする data/ 内の JSON ファイルをコードから直接読み込む(インストール不要) 必要に応じてデータ構造とチェックサムを検証する: node scripts/validate.mjs
os-taxonomy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/withmarbleapp/os-taxonomy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト