YAML/Markdownで教材を作成し、gitでバージョン管理できる、サンドボックス実行・自動採点対応のWebベース授業管理プラットフォーム。
wuwangzhang1216/congcong-school
小学1〜6年生向けの、単元テストや解説、音読、AI生成の物語を備えた無料の学習プラットフォーム。
- スター
- 1,301
- フォーク
- 362
- 未解決の Issue
- 8
- 最終コミット
- 12 時間前
これは何?
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
リポジトリをクローンする
git clone --branch main https://github.com/wuwangzhang1216/ChinaTextbookStudyFree.git - 2
プロジェクトフォルダーに移動する
cd ChinaTextbookStudyFree - 3
リソースファイルをダウンロードする(約2.06 GB)
python3 scripts/install-release.py --tag v1.2.0-assets - 4
依存関係をインストールしてWebアプリを起動し、http://localhost:3000 を開く
npm ci && npm run dev
使う前に知っておきたいこと
- Node.js 20以降、Python 3.9以降、libmp3lame対応のFFmpegが必要です。また、リソース用に追加で約2 GBのダウンロード容量とディスク容量が必要です。
- 進捗は現在のブラウザーにのみ保存されます。クラウドアカウントやデバイス間の同期には対応していません。
- 音読録音では音声認識による採点を利用できません。
- コンテンツはAI生成のため、すべてのクイズ問題が教師によって確認されているわけではありません。
収録されている特集
トピック
よくある質問
- congcong-school とは?
- 小学1〜6年生向けの、単元テストや解説、音読、AI生成の物語を備えた無料の学習プラットフォーム。 Chinese Study Free(聪聪学堂)は、小学1〜6年生を対象とした無料・非営利の学習プラットフォームです。教科書の単元・授業ごとに、算数(人民教育出版社版)、国語(統一版)、英語(PEP版、小学3〜6年生)、理科(教育科学出版社版)の学習内容を提供します。
- congcong-school は無料で使えますか?ライセンスは?
- congcong-school は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- congcong-school は今もメンテナンスされていますか?
- 活発にメンテナンス中。congcong-school の最終コミットは 2026年11月6日 です。
- congcong-school は何に使えますか?
- 学年の教科書の単元に沿って、追加で学習したい児童 有料の家庭教師を利用せず、自宅で学校の授業を補いたい保護者 テスト問題を見直したり、改変したりするための無料の土台を探している教師や学校 子ども向けの静的な教育サイトをセルフホストしたい開発者
- congcong-school のインストール方法は?
- リポジトリをクローンする: 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
- congcong-school はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/wuwangzhang1216/congcong-school
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
EPUBやPDFなどの書籍を、レッスン、クイズ、フラッシュカード、ユニットテスト付きのコーディング演習を備えたローカルで動作するインタラクティブなコースに変換するClaudeスキルです。
Dockerでデプロイできる、小規模イベント向けのセルフホスト型オープンソースクイズプラットフォーム。
新概念英語の全4巻を、音声・文ごとの再生・中英字幕付きで学べるブラウザベースのプレーヤー。
GitBookの公開ドキュメントサイトを配信する、オプションでセルフホストも可能なオープンソースのNext.jsレンダリングエンジン。
コース、課題、ディスカッション、証明書を作成でき、AI機能とNotion風エディターを備えたオープンソースの学習プラットフォーム。