Skip to content

data(mappings): 新增北京版英语教材对照(1-6 年级 11 册) - #45

Open
jd04063221 wants to merge 1 commit into
xiaoyang111222:mainfrom
jd04063221:add-beijing-english-mapping
Open

jd04063221 wants to merge 1 commit into
xiaoyang111222:mainfrom
jd04063221:add-beijing-english-mapping

Conversation

@jd04063221

Copy link
Copy Markdown
Contributor

这个 PR 做什么

按 docs/edition-mappings.md 的约定,新增北京版(北京出版社)英语的教材对照表:

  • 只新增一个文件:data/mappings/beijing_english.json(status: draft,135 条)
  • 不改 data/topics.json、不新增知识点、不动题库与先修边
  • 覆盖北京版 2024 修订本 一年级上册至六年级上册,共 11 册(六年级下册暂缺,见下)

教材来源

  • 教材:北京版《英语》(北京教育科学研究院 编,2024 年修订本)电子教材
  • 来源站点:https://www.jingbanyun.com/ebook/index
  • ⚠️ 该站目前缺 2024 版六年级下册,本次只提交已处理的 11 册;六年级下册待站点补齐后再补一册。
  • 对照依据:逐册的 Contents 目录页与各单元首页(单元名、课时名、页码)。不是凭记忆填写,也没有整页复制教材正文。

覆盖范围

册 条数 册 条数
一上 13 四下 12
一下 14 五上 7
二上 14 五下 15
二下 12 六上 12
三上 12 六下 暂缺
三下 11

合计 135 条 / 50 个单元。

几个必须说明的口径

  1. 北京版是一年级起点,PEP 从三年级起:一、二年级 4 册按知识点对照到 PEP 三上 / 三下(grade 仍写北京版的 1、2),因此同一知识点在本表中的落点可能比人教版早两年。
  2. 一个知识点只写一次(校验要求 topicId 不重复):同一知识点在多册重复出现时,取最早出现的册次与单元。
  3. 复习单元(Revision)不对照:北京版每册 Unit Four / Unit Eight 是复习单元,没有新知识点。
  4. PEP 没有对应知识点的单元不硬凑:如五下「植物」、五上「我们的世界」、六上「科技 / 名人 / 生肖」,只在有共同语言功能时对照,并在 note 里写明是近似对照(本表 53 条带 note)。
  5. 若维护者认为「一二年级对照到三上 / 三下」不合适,可以把这 4 册拆出来单独讨论,或整表收窄为「仅 3–6 年级」。

怎么核对的

  • 11 册逐册识读目录页,单元名与课时名以教材为准;
  • 与本项目内部已核对的单元骨架(content/_outlines/en-g*-bjb.json)交叉比对,用到的 50 个单元名全部一致;
  • 本地跑 python scripts/validate.py:
教材版本对照(可选):topic.mappings 0 个知识点;data/mappings 6 个文件、820 条
VALIDATION PASSED

局限(审阅时请注意)

  • status 是 draft:这套对照按「大致位置」做,不是逐条与教师用书核对,尤其 note 里标了「近似对照」的条目;
  • 六年级下册未含(来源站点缺 2024 版);
  • 没有改 topic.mappings 字段(按约定由维护者合并),所以 topics.json 里仍是 0 个知识点带 mappings。

与已有对照表的一致性

格式与 data/mappings/yilin_english.json(译林版,230 条)一致:edition / label / status / source / entries[],entries 为 topicId + grade + term + unit + chapter + note。

按 docs/edition-mappings.md 的约定,只新增 data/mappings/beijing_english.json:不改 topics.json、不新增知识点、不动题库。135 条,覆盖北京版 2024 修订本一年级上册至六年级上册;一二年级按知识点对照到 PEP 三上/三下。教材来源:京版云电子教材 https://www.jingbanyun.com/ebook/index (该站目前缺 2024 版六年级下册,待补)。python scripts/validate.py 通过。

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant