Repolode
wuwangzhang1216

wuwangzhang1216/ChinaTextbookStudyFree

小学1〜6年生向けの、単元テストや解説、音読、AI生成の物語を備えた無料の学習プラットフォーム。

スター
918
フォーク
251
未解決の Issue
8
最終コミット
3 日前

これは何?

Chinese Study Free(聪聪学堂)は、小学1〜6年生を対象とした無料・非営利の学習プラットフォームです。教科書の単元・授業ごとに、算数(人民教育出版社版)、国語(統一版)、英語(PEP版、小学3〜6年生)、理科(教育科学出版社版)の学習内容を提供します。

単元テストと即時フィードバック、音声読み上げ付きの知識解説、教科書本文を一文ずつ読み上げて録音を再生する機能、読解問題とイラスト付きのAI生成・難易度別ストーリーを利用できます。学習の進捗、間違えた問題、毎日の目標はブラウザーに保存され、アカウントやクラウド同期はありません。

Web版はNext.js製の静的サイトで、任意の静的ホスティングサービスにデプロイできます。オフライン用の初期コンテンツを含むSwiftUI製のiOSアプリも用意されています。容量の大きな音声・画像・教科書ページの素材はGitHub Releasesで配布され、付属のスクリプトでインストールできます。

主な機能

  • 01教科書の章立てに沿った単元テストと、即時フィードバック・解説
  • 02教科書本文を一文ずつ読み上げ、音声合成と音読録音を再生
  • 03問題、選択肢、解説、ストーリーの音声読み上げ
  • 04読解問題とイラスト付きの、AI生成・難易度別ストーリー
  • 05進捗、間違えた問題の振り返り、週次レポートをブラウザーに保存
  • 06静的なWeb版と、ネイティブのSwiftUI製iOSアプリ

ユースケース

  • 学年の教科書の単元に沿って、追加で学習したい児童
  • 有料の家庭教師を利用せず、自宅で学校の授業を補いたい保護者
  • テスト問題を見直したり、改変したりするための無料の土台を探している教師や学校
  • 子ども向けの静的な教育サイトをセルフホストしたい開発者

クイックスタート

  1. 1

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

    git clone --branch main https://github.com/wuwangzhang1216/ChinaTextbookStudyFree.git
  2. 2

    プロジェクトフォルダーに移動する

    cd ChinaTextbookStudyFree
  3. 3

    リソースファイルをダウンロードする(約2.06 GB)

    python3 scripts/install-release.py --tag v1.2.0-assets
  4. 4

    依存関係をインストールしてWebアプリを起動し、http://localhost:3000 を開く

    npm ci && npm run dev

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

  • Node.js 20以降、Python 3.9以降、libmp3lame対応のFFmpegが必要です。また、リソース用に追加で約2 GBのダウンロード容量とディスク容量が必要です。
  • 進捗は現在のブラウザーにのみ保存されます。クラウドアカウントやデバイス間の同期には対応していません。
  • 音読録音では音声認識による採点を利用できません。
  • コンテンツはAI生成のため、すべてのクイズ問題が教師によって確認されているわけではありません。

トピック

よくある質問

ChinaTextbookStudyFree とは?
小学1〜6年生向けの、単元テストや解説、音読、AI生成の物語を備えた無料の学習プラットフォーム。 Chinese Study Free(聪聪学堂)は、小学1〜6年生を対象とした無料・非営利の学習プラットフォームです。教科書の単元・授業ごとに、算数(人民教育出版社版)、国語(統一版)、英語(PEP版、小学3〜6年生)、理科(教育科学出版社版)の学習内容を提供します。
ChinaTextbookStudyFree は無料で使えますか?ライセンスは?
ChinaTextbookStudyFree は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ChinaTextbookStudyFree は今もメンテナンスされていますか?
活発にメンテナンス中。ChinaTextbookStudyFree の最終コミットは 2026年10月18日 です。
ChinaTextbookStudyFree は何に使えますか?
学年の教科書の単元に沿って、追加で学習したい児童 有料の家庭教師を利用せず、自宅で学校の授業を補いたい保護者 テスト問題を見直したり、改変したりするための無料の土台を探している教師や学校 子ども向けの静的な教育サイトをセルフホストしたい開発者
ChinaTextbookStudyFree のインストール方法は?
リポジトリをクローンする: git clone --branch main https://github.com/wuwangzhang1216/ChinaTextbookStudyFree.git プロジェクトフォルダーに移動する: cd ChinaTextbookStudyFree リソースファイルをダウンロードする(約2.06 GB): python3 scripts/install-release.py --tag v1.2.0-assets 依存関係をインストールしてWebアプリを起動し、http://localhost:3000 を開く: npm ci && npm run dev
ChinaTextbookStudyFree はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/wuwangzhang1216/ChinaTextbookStudyFree

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

関連プロジェクト