ChinaTextbook是什么?
ChinaTextbook是由TapXWorld发起并维护的公益性质社区项目,目的是整理收集中国的中小学甚至大学教材内容并且开源,把语文、数学、外语教材以及各个学科变成可以被查找到且可利用的数字结构资源,并免费服务于各位从事教育行业的老师、同学及家长还有开发者。
作为一个基于开源模式的教育资源平台,ChinaTextbook 聚焦于收集和整理各阶段的 PDF 教材,在每个年龄层次上分享教育资源、打破知识界限从而推进实现人人教育平等。
核心功能特点
- 全学段覆盖
- 小学教材到高中教材:语数英科学全学科各级别,不同地区的人教版、苏教版等多个版本的教材,服务于有差异需求的学生群体。
- 大学教材:包括高数、线性代数、离散数学、概率论等大学专业主干课,服务于大学生自修科研使用。
- 技术驱动的资源管理
- 规范排版:采用 Roff 语言排版,确保教材格式清晰,兼容多设备阅读。
- 分卷压缩与合并工具:针对 GitHub 单文件大小限制的问题,提供 mergePDFs.exe (Win) 及命令行工具(Mac/Linux),实现一键合并分卷文件。
- 开源协作生态
- 众包模式:用户可以 Pull request 提交新的教材,审核修改后成为新的知识库资源
- 社区贡献:项目获 30,500+ 星标(截至 2025 年 6 月),体现广泛认可度,贡献者可以修改项目里边的错漏和目录
使用场景
- 学生群体:预习新课、考试复习(例如高中党复习高考知识点),业余时间学习技能(例如大学生看专业课本增加专业知识水平)等。
- 教师与教育机构:备课参考(如中小学教师获取多版本教材对比教学),设计教学方案(如大学教师准备科研课程资料)。
- 自学者:探索新学科领域(如通过大学教材自学编程、经济学)。
- 海外华人家庭:子女学习国内课程,保持与国内教育体系的衔接。
访问与使用方式
- 官网地址:https://github.com/TapXWorld/ChinaTextbook
- 使用步骤:
- 访问项目主页,浏览目录结构(按学段-年级-科目分类)。
- 直接下载单个文件,或通过 git clone 命令克隆整个仓库。
- 若下载分卷文件,使用合并工具生成完整 PDF。